查看系统是否已经安装
rpm -qa|grep net-snmp
安装
yum -y install net-snmp net-snmp-devel net-snmp-utils
其中net-snmp-devel是为了使用net-snmp-config, net-snmp-utils是为了使用snmpwalk。
查看snmp版本
snmpd -v
snmp v2版本配置
vi /etc/snmp/snmpd.conf
找到com2sec notConfigUser default public
如果是被监控机 default改为监控服务器ip即可
找到access notConfigGroup "" any noauth exact systemview none none
改成access notConfigGroup "" any noauth exact all none none
去掉view all included .1 80前面的注释
重启snmp即可
service snmpd restart
如果是v3版本
net-snmp-config --create-snmpv3-user -ro -A 123456 -a MD5 baidu.com
以上命令,创建snmpv3用户,只读,使用MD5,用户名为baidu.com,密码为123456。
加入防火墙
iptables -A INPUT -p udp -s 101.199.100.150 --dport 161 -j ACCEPT
101.199.100.150指ip
在防火墙启动的时候加入
开机保存
service iptables save