在网上搜了很多Ubuntu下SNMP的安装方法,结果都不能用,接下来是自己总结出来的方法,仅供参考。
1.Installation
sudo -i
apt-get install snmpd snmp
2.Configuration
将/etc/snmp/snmpd.conf 这个配置相关文件,重命名为/etc/snmp/snmpd.conf.org:
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.org
新建一个/etc/snmp/snmpd.conf文件:
rocommunity public
syslocation "Chengdu"
syscontact mail@mail.com
打开/etc/default/snmpd:
gedit /etc/default/snmpd
找到
# snmpd options (use syslog, close stdin/out/err).
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p/var/run/snmpd.pid 127.0.0.1'
将其改成
# snmpd options (use syslog, close stdin/out/err).
#SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p/var/run/snmpd.pid 127.0.0.1'
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p/var/run/snmpd.pid -c /etc/snmp/snmpd.conf'
重启snmpd
/etc/init.d/snmpd restart
3.Test
snmpwalk -v 1 -c public localhost
有信息输出表示snmp及snmpd安装完成。