snmpd.conf: не может исполнительный сценарий (Отклоненное разрешение)

Ключ реестра ниже хранений список установленных приложений:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

Вы могли записать сценарий с помощью инструмента командной строки реестра для поиска версий Microsoft Office. Хитрая часть будет указывать, какие машины просканировать, Вы могли подать свой сценарий набор IP-адресов, но это не могло бы быть идеально.

Другой способ пойти состоял бы в том, чтобы установить инструмент, который будет автоматически обнаруживать машины в сети и контролировать установленное программное обеспечение. Spiceworks является хорошим примером этого и легок установить и использовать.

3
задан 17 July 2011 в 14:44
3 ответа

Вы сказали, что сценарий расположен в /tmp; Ваш /tmp раздел смонтирован noexec случайно? Это может быть случайным источником беспорядка.

2
ответ дан 3 December 2019 в 05:49

snmpd мог бы работать с другим accout, чем корень также.

Выезд путем выполнения сценария тестирования, который выполняет "идентификатор".

2
ответ дан 3 December 2019 в 05:49

Не уверен, что это именно ваша проблема. Мы столкнулись с тем же самым, но с extension , где требуется имя, а OID - нет. Итак, наш неправильно настроенный snmp выполнял только последнюю часть командной строки, которая не была исполняемым файлом.

Ваш вариант:

exec 1.3.6.1.4.1.2021.8 /usr/bin/python /tmp/check-syslog.py

определит / usr / bin / python и имя и попытается выполнить только /tmp/check-syslog.py без интерпретатора

Исправить с именем расширения check-syslog :

exec 1.3.6.1.4.1.2021.8 check-syslog /usr/bin/python /tmp/check-syslog.py
1
ответ дан 3 December 2019 в 05:49

Теги

Похожие вопросы