none
Анализ IIS при помощи Desired CM RRS feed

  • Общие обсуждения

  • Сами мы не местные )))) но есть вопрос - каким образом при помощи DCM выполнить такую задачу: проанализировать на клиентах наличие установленных FTP, TFTP, NNTP на IIS, и, в случае если установлены, то сделать их анализ (напр. какой метод аутентификации используется)?

    Буду рад подсказке куда копать.


    I'm inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.

    25 сентября 2012 г. 17:32
    Модератор

Все ответы

  • Сервисы - это, как минимум, файлы и ключи реестра. Настройки - ключи реестра. Соответственно, копать в эту сторону: взять машину с сервисами за основу и вытаскивать из её реестра информацию для CI.

    Ещё можно обратить внимание на это - http://www.microsoft.com/en-us/download/details.aspx?id=28542


    http://sccm.com.ua/

    25 сентября 2012 г. 20:57
    Отвечающий
  • А через WMI можно?

    I'm inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.

    26 сентября 2012 г. 5:09
    Модератор
  • Тут также можно посмотреть в сторону расширения инвентаризации через MOF

    http://social.technet.microsoft.com/Forums/en/configmgrinventory/thread/82c3e55f-50de-449d-84fe-be6c957265d2

    Про объекты IIS WMI provider можно почитать тут:

    http://msdn.microsoft.com/en-us/library/ms525265%28v=vs.90%29.aspx 

    http://msdn.microsoft.com/en-us/library/aa347459%28v=vs.90%29.aspx

    26 сентября 2012 г. 6:21
    Отвечающий
  • принято к чтению.


    I'm inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.


    26 сентября 2012 г. 6:49
    Модератор
  • В общем, чем больше читаю, тем хуже на душе )))

    Решил взять для примера конфпак Web Server Baseline с сайта Мса. Скачал, импортировал. Смотрю в Configuration Item - в качестве Detection Method они используют скрипт на поше (Usу Custom Script). В связи с чем у меня возникли вопросы:

    1) В Settings всё понятно - там можно указать, какого возврата мы ждём от скрипта (строку, число и т.д.). Но в Detection Method такого нет. На основе чего тогда происходит оценка? Какой код возврата ждет DCM от скрипта?

    2) Можно ли только детектировать наличие самого приложения/сервиса путем оценки возврата из Detection Method без указания дополнительных Settings в соответствующей вкладке?

    p.s. Тип айтема Application


    I'm inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.

    28 сентября 2012 г. 13:48
    Модератор

  • 1) Любого текстового выражения, если оно возвращается то DCM считает, что application установлен/ параметр присутсвует; Не использую posh скрипты, но в vbs задается обычное echo:

    bla bla bla

    Else
    Wscript.Echo "Powershell " & StrInstkey & " is installed"
    End If

    Таким образом, есть возврат - скрипт прошел

    2) Detection method как раз и определяет каким образом проверить наличие "параметра" для оценки, заданное в settings, если detection method не вернул результат - оценка соответсвия не произойдет, validation задает значение которому должен соответсвовать setting

    То есть compliance/non-compliance определяется object -ом и/или setting -сом и их критериями оценки




    28 сентября 2012 г. 15:20
    Отвечающий
  • А каким образом на опрашиваемых компах разрешить выполнять этот Posh-скрипт? Неужель на всех ручками менять executionpolicy?

    I'm inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.

    1 октября 2012 г. 5:10
    Модератор
  • А каким образом на опрашиваемых компах разрешить выполнять этот Posh-скрипт? Неужель на всех ручками менять executionpolicy?

    I'm inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.


    А оно требуется?

    Vladimir Zelenov | http://systemcenter4all.wordpress.com

    1 октября 2012 г. 11:12
    Отвечающий
  • Не, с этим разобрался. Не нужно оказалось ))

    Проблема (а может так и должно быть) теперь вот в чем: в Detection Method отрабатывается пош-скрипт. По логике если он что-то вернул, то можно приступать к проверке соответствия в Settings. Как выше писал Siniv. Однако в моём случае скрипту возвращается null, он честно пишет в репорте Not Detected, но почему-то проверяет весь набор в Settings на соответствие. Так и должно быть или я где-то галку не поставил?


    I'm inspired! Are you? Где смекалка и сноровка, там и палка что винтовка.

    2 октября 2012 г. 13:24
    Модератор