Утилита snmpusm
Назначение
Управление правами SNMPv3 пользователей.
Команда запуска
snmpusm [< ключ >…] < адрес/порт > < команда >
< команда >
– одна из нижеследующих команд:
-
showcounters
-
Отображать счетчик ошибок USM (User-based Security Module – модуль безопасности пользователя).
-
showusers
-
Отображать пользователей.
-
create < имя >
-
Создание нового пользователя.
-
clonefrom < имя > < прототип >
-
Создание нового пользователя по образцу прототипа.
Примечание
При создании пользователя путём клонирования из шаблонного пользователя будет выполнена попытка заменить пустые пароли на новые, сгенерированные случайным образом, если пароли не пустые, то генерации пароля не будет. Будет выдано сообщение о замене пароля.
-
delete < имя >
-
Удаление пользователя.
-
activate < имя >
-
Активация пользователя.
-
deactivate < имя >
-
Отключение пользователя.
-
authpasswd < имя > < старый пароль > < новый пароль >
-
Изменение пароля аутентификации.
-
privpasswd < имя > < старый пароль > < новый пароль >
-
Изменение личного пароля.
Примечание
В некоторых ОС возможен конфликт имени утилиты snmpusm с одноименной утилитой ОС. Для устранения необходимо вызывать утилиту snmpusm в формате:
./snmpusm < ключи утилиты >
Примеры
-
snmpusm -v 1 -c private -e 800057930430 127.0.0.1/1161 showcounters 2 unsupported security levels 0 not in time windows 155202 unknown user names 21 unknown EngineIDs 0 wrong digests 0 decryption errors
-
snmpusm -v 1 -c private -e 800057930430 127.0.0.1/1161 showusers 800057930430.admin admin Active … 800057930430.templateSHADES templateSHADES SHA DES Active
-
snmpusm -v 1 -c private -e 800057930430 127.0.0.1/1161 create test_user
-
snmpusm -v 1 -c private -e 800057930430 127.0.0.1/1161 clonefrom clon_initial initial Authentication password was changed from "" to "lw3r3jot"
-
snmpusm -v 1 -c private -e 800057930430 127.0.0.1/1161 delete clon_initial
-
snmpusm -v 1 -c private -e 800057930430 127.0.0.1/1161 activate test_user
-
snmpusm -v 1 -c private -e 800057930430 127.0.0.1/1161 deactivate test_user