每个 SNMP v3 代理都具有一个引擎 ID 作为其唯一标识符。引擎 ID 与哈希功能配合使用可生成用于对 SNMP v3 消息进行身份验证和加密的本地化密钥。

如果在启用 SNMP 代理之前未指定引擎 ID,则启用独立 SNMP 代理时系统会生成一个引擎 ID。

过程

  1. 访问设备 shell 并以具有管理员或超级管理员角色的用户身份登录。
    具有超级管理员角色的默认用户是 root。
  2. 运行 snmp.set --engineid 命令以配置目标。
    例如,运行以下命令:
    snmp.set --engineid 80001adc802417e202b8613f5400000000
    此处,80001adc802417e202b8613f5400000000 ID 是介于 5 到 32 个字符之间的十六进制字符串。