提供数据的Agent端:
1. 打开/etc/snmp/snmpd.conf 注释掉下面几行
com2sec notConfigUser default public
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
access notConfigGroup "" any noauth exact systemview none none
2. 重启 snmpd 服务
监控并获取数据的NMS端:
1. 发送命令:
snmpget -v2c -c public {agent-IP} {OID}
snmpwalk -v 1 -c public {agent-IP} {OID}
snmpget -v 1 -c public {agent-IP} {OID}
SNMPv3 Agent 配置 + NMS测试
提供数据及用户的Agent端:
1. 停止snmpd 服务。systemctl stop snmpd.service
2. 在 /var/lib/net-snmp/snmpd.conf 中,用以下命令创建用户
createUser mytrapuser1 SHA "user1authpass" AES "user1encypass"
createUser mytrapuser2 SHA "user2authpass" AES "user2encypass"
createUser mytrapuser3 SHA "user3authpass" AES