Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Удаленное добавление службы SNMP в Windows 7

Рубрика: Shell -> Windows 7 -> Администрирование Windows
Метки: | |
Среда, 1 августа 2012 г.
Просмотров: 13187
Подписаться на комментарии по RSS


Я давно использую программу Mikrotik DUDE для мониторинга серверов компании. Недавно я решил добавить пользовательскую подсеть для просмотра активности пользователей и использования CPU / Memory/ HDD. Как вы знаете для этого требуется установленная служба SNMP на компьютере. Проблема заключается в том, что мне не хочется ходить пешком к каждому из 120 компьютеров и выполнять однотипные действия. После недолгих поисков я нашел устаивающий меня способ удаленной установки SNMP службы с моего админского компьютера. Нельзя сказать что это лучший способ, он требует немного ручной работы и может быть полностью автоматизирован, однако он все же работает и делает то, что я хочу.

[Обратите внимание что в этом примере я использую окружение Active Directory  и на своей рабочей станции использую реквизиты доменного администратора ]

Сперва скачайте набор утилит Pstools  отсюда - http://download.sysinternals.com/files/PSTools.zip

Извлеките его в любую папку, например c:\pstools

Откройте командную строку и перейдите в данную директорию

cd \pstools

Удаленное добавление службы SNMP в Windows 7

Для первичной установки службы snmp на удаленном компьютере Windows 7 используем следующую команду.

PsExec.exe \\syedjz -s -i -d ocsetup.exe SNMP

Через несколько секунд служба SNMP будет установлена. Однако важно помнить, что по умолчанию в служба не настроена. Сделаем это с помощью следующего скрипта.

@echo off
 cls
 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMP\Parameters" /v EnableAuthenticationTraps /t REG_DWORD /d 0 /f
 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMP\Parameters\PermittedManagers" /v 1 /t REG_SZ /d 10.1.1.1 /f
 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMP\Parameters\PermittedManagers" /v 2 /t REG_SZ /d 10.1.1.2 /f
 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMP\Parameters\ValidCommunities" /v public /t REG_DWORD /d 4 /f
 cls

По своему желанию вы можете изменить строку сообщества PUBLIC  на нужное вам значение. Также обязательно изменить указанный IP на IP вашего сервера мониторинга.

Теперь сохраните данный код в файле с именем change_snmp_String.bat

Сохраните файл в любой доступной всем пользователям общей папке и выполните в командной строке следующее:

PsExec.exe \\syedjz -s -i -d \\fileserver\softwares\TOOLS_RELATED\snmp\change_snmp_String.bat

 

Полезная информация

Если вы хотите быстро освоить английский язык я рекомендую вам посетить замечательные курсы английского в киеве.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 3

  1. А что такое syedjz?

  2. Почему для этого нельзя использовать групповую политику?

  3. syedjz - имя компа.

    Групповую политику использовать можно. SCCM использовать можно.

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)