sudo apt-get install snmpd /*安装snmp服务*/
sudo vi /etc/snmp/snmpd.conf /*编辑snmp配置文件*/
在这里使用默认团体名public,实际环境中建议更改。
- 将原有
agentAddress udp:127.0.0.1:161
改为
agentAddress 192.168.1.9
192.168.1.9为本机IP,即监控服务器要监控的主机IP
-
加入一行如下:
access MyROSystem "" any noauth exact all none none
- 将原有
rocommunity public default -V systemonly
的-V systemonly
参数去掉,变成:rocommunity public default
- 将
#trap2sink localhost public
和#informsink localhost public
前面的#
去掉,改为:trap2sink localhost public informsink localhost public
- 重启SNMP服务:
sudo service snmpd restart
- 检验snmp获取数据:
snmpwalk -v 2c -c public 192.168.1.9