Linux snmp 开启:
安装之前:先关闭selinux :
vi /etc/selinux/config
找到这一行SELINUX=enforcing并把他改成SELINUX=disabled (得重启机器生效)
2.关闭iptables : service iptables stop
试验环境:REDHAT AS 5.3( 2.6.18-128.el5 )
首先按照net-snmp-*相关软件包。在安装的时候可能提升有依赖,需要安装:
rpm -ivh /mnt/Server/lm_sensors-2.10.7-4.el5.i386.rpm
rpm -ivh /mnt/Server/lm_sensors-devel-2.10.7-4.el5.i386.rpm(安装这两个包即可。)
vi /etc/snmp/snmpd.conf 进入配置文件:
我们只需要更改:62行把他改为: access notConfigGroup "" any noauth exact all none none
第二:我们需要更改42行为: com2sec notConfigUser 11.168.130.74 public (其中11.168.130.74 ip 表示你允许那台服务器可以监控你。public 表示团体名)
第三:我们还要更改:86行:把#号去掉:变成如下即可
view all included .1 80
最后重启snmpd服务ok :
service snmpd restart
可能还有其他的方法,我用的是这种方法 请指教 呵呵(如果snmp配置错误的话,在做cacti监控添加设备时会出现snmp error 的信息!)
可以执行snmpwalk -v2c -c public 192.9.117.141 测试一下
本文转自 wgkgood 51CTO博客,原文链接:http://blog.51cto.com/wgkgood/276204