https://bbs.csdn.net/topics/320145192

/etc/snmp/snmptrapd.conf

createUser -e 0x0102030405 huawei
authUser log,execute huawei noauth

-e后面的引擎可以https://blog.csdn.net/minxihou/article/details/78424495

下面这个是

#disableAuthorization yes 启用它就什么v2的密码都可以,就是不需要认证了,但是密码还是要来个。也可以禁用,可以单独一个一个设置密码,其中之一对了另外一边就可以发送过来

authCommunity execute public
authCommunity execute public1
authCommunity execute public2
perl do “/usr/bin/zabbix_trap_receiver.pl”

snmptrap -v 3 -u hahua -l noAuthNoPriv -e 0x0102030405 192.168.4.10:162 “12345678” .1.3.6.1.4.1.2021.251.1 .1.3.6.1.6.3.1.1.5.1 s “—————->>>>>>>>>>>>>>>>”

snmptrap -v 2c -c public 192.168.4.10:162 “12345678” .1.3.6.1.4.1.2021.251.1 .1.3.6.1.6.3.1.1.5.1 s “—————->>>>>>>>>>>>>>>>”

获取引擎识别码
这里我们使用snmp自带的命令snmpwalk命令通过已知的engineID来获取实例的引擎标识:

snmpwalk -v 3 -u houminxi -l authPriv -a sha -A houminxi -x aes -X houminxi 172.16.10.100 “.1.2.3.4.5.6.7.8.9.10.0”

-v表示版本信息
-l表示设置安全级别,安全级别分为(noAuthNoPriv|authNoPriv|authPriv)
-a 设置认证协议,协议分为(MD5|SHA)
-A设置认证字符串,这里需要与XClarity中认证密码中的字符串对应
-x设置隐私协议,协议分为(DES|AES)
-X设置隐私协议的加密字符串,这里需要与XClarity中的隐私密码对应。
IP地址填写为XClarity server的IP地址
“.1.3.6.1.6.3.10.2.1.1.0″为XClarity用户手册中给出的EngineID

命令操作返回结果如下:

这里会返回一个十六进制码形如:

0x0102030405

作者:minxihou
来源:CSDN
原文:https://blog.csdn.net/minxihou/article/details/78424495
版权声明:本文为博主原创文章,转载请附上博文链接!

发表评论

邮箱地址不会被公开。 必填项已用*标注