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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM