linux snmptrap的发送与接收。
https://blog.csdn.net/iteye_4582/article/details/82371262
https://blog.csdn.net/weixin_42114013/article/details/89396634
v3版本
v3版本的稍微复杂一些,需要使用命令手动创建用户,命令参考如下:
net-snmp-create-v3-user -ro -a MD5 -A TestMD5Passwd -x AES -X TestAESPasswd testUser
这句命令的意思是创建一个用户名为testUser的用户,其认证方式为MD5认证,认证密码是TestMD5Passwd ,其加密方式是AES,加密字符串为“TestAESPasswd"
若要删除用户直接在文件//var/lib/snmp/snmpd.conf中删除对应的行即可
v3的snmpwalk命令如下:
snmpwalk -v 3 -u testUser -l authPriv -a MD5 -A TestMD5Passwd -x AES -X TestAESPasswd localhost system
————————————————
版权声明:本文为CSDN博主「JosenChina」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42114013/article/details/89396634
执行net-snmp-create-v3-user -ro -a MD5 -A TestMD5Passwd -x AES -X TestAESPasswd testUser 输出结果:
[14:07:44 root@~/go/pkg/mod/github.com/prometheus/snmp_exporter@v0.20.0/generator]#net-snmp-create-v3-user -ro -a MD5 -A TestMD5Passwd -x AES -X TestAESPasswd testUser
adding the following line to /var/lib/snmp/snmpd.conf:
createUser testUser MD5 "TestMD5Passwd" AES "TestAESPasswd"
adding the following line to /usr/share/snmp/snmpd.conf:
rouser testUser
写入自己的博客中才能记得长久