snmpwalk: ошибка расшифровки для APC Rack PDU

У меня есть стоечный PDU APC (AP7920), и я настроил:

  • [x] Включить доступ по SNMPv3
  • Имя пользователя: переключатель
  • Пароль аутентификации: тест
  • Парольная фраза конфиденциальности: тест
  • Протокол аутентификации: (о) MD5
  • Протокол конфиденциальности: (о) DES
  • Контроль доступа: [x] Включить, Имя пользователя: переключатель, IP-адрес NMS/имя хоста: 0.0.0.0

Теперь, когда я выполняю snmpwalk, я получаю:

      # snmpwalk -v3 -a MD5 -A test -u switch -x DES -X test 192.168.1.1
snmpwalk: Decryption error

Что я делаю не так?

Моя цель — переключить розетки через SNMP

2 ответа

К сожалению, я пока не могу комментировать, поэтому оставлю здесь свои 2 цента:

  1. в вашей команде snmpwalk отсутствует возможность указать уровень безопасности:

    -l LEVEL установить уровень безопасности (noAuthNoPriv|authNoPriv|authPriv)

поскольку вы указываете как Аутентификацию, так и Конфиденциальность, вы можете попробовать еще раз:

      # snmpwalk -v3 -a MD5 -A PqzRcPor1QPyBHRdVOjA -u switch -l authPriv -x DES -X PqzRcPor1QPyBHRdVOjA 192.168.1.1
  1. Пробовали ли вы переключить MD5/DES на что-то другое, например SHA/AES, и посмотреть, получится ли что-то другое?

Приведенный выше ответ Лекса Ли также верен: APC указывает, что длина пароля должна быть не менее 12 символов.

Вы не можете использовать слово «test» в качестве парольной фразы, поскольку оно слишком короткое. В документе RFC это может быть не совсем ясно, но об этом заявляли различные поставщики.

Ссылка

https://docs.oracle.com/cd/E37444_01/html/E37449/gpqnr.html

Другие вопросы по тегам