Linux的SNMP安装和配置
Linux下SNMP的安装与配置 1. 确保Linux主机已经安装了SNMP服务 [root@Tekview Net-SNMP]# rpm -qa | grep snmp net-snmp-libs-5.3.2.2-5.el5 net-snmp-5.3.2.2-5.el5 net-snmp-utils-5.3.2.2-5.el5 如果没有,那么放入Linux安装盘找到snmp的rpm包进行安装,或者到网上搜索适合自己Linux发行版本的rpm包进行安装。 如果提示没有安装 lm_sensors-2.10,则先安装lm_sensors-2.10。 [root@Tekview lm_sensors]# rpm –ivh lm_sensors-2.10.7-4.el5.i386.rpm 然后依次安装以下三项: [root@Tekview Net-SNMP]# rpm –ivh net-snmp-5.3.2.2-5.el5.i386.rpm [root@Tekview Net-SNMP]# rpm –ivh net-snmp-libs-5.3.2.2-5.el5.i386.rpm [root@Tekview Net-SNMP]# rpm –ivh net- snmp-utils-5.3.2.2-5.el5.i386.rpm 2. 修改配置文件snmpd.conf [root@Tekview ~]# vi /etc/snmp/snmpd.conf 按照如下方式修改snmpd.conf文件 A、修改默认的community string(共同体字符串) com2sec notConfigUser default public 将public修改为你才知道的字符串 B、把下面的#号去掉 #view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc C、把下面的语句 access notConfigGroup "" any noauth exact systemview none none 改成: access notConfigGroup "" any noauth exact mib2 none none SNMP的配置可根据具体应用来具体配置,这里给出一个例子(见snmpd.conf文件) 3. 重启服务 [root@Tekview ~]# service snmpd restart 或 [root@Tekview ~]# /etc/rc.d/init.d/snmpd restart snmp-utils-5.3.2.2-5.el5.i386.rpm 2. 修改配置文件snmpd.conf [root@Tekview ~]# vi /etc/snmp/snmpd.conf 按照如下方式修改snmpd.conf文件 A、修改默认的community string(共同体字符串) com2sec notConfigUser default public 将public修改为你才知道的字符串 B、把下面的#号去掉 #view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc C、把下面的语句 access notConfigGroup "" any noauth exact systemview none none 改成: access notConfigGroup "" any noauth exact mib2 none none SNMP的配置可根据具体应用来具体配置,这里给出一个例子(见snmpd.conf文件) 3. 重启服务 [root@Tekview ~]# service snmpd restart 或 [root@Tekview ~]# /etc/rc.d/init.d/snmpd restart
用户评论
在执行rpm -ivh net-snmp-5.3.2.2-5.el5.i386.rpm的时候发生错误
具有参考价值。
实验成功了,谢谢分享
可以使用,但有些方面细节不是很详细,希望能写的更明白些
很好使,已经安装上!
很好使,谢谢。已测试成功!
对我很有帮助啊 ,最近正好在LINUX 下安装SNMP
我在虚拟机上Ubuntu中装的,使用另外一种安装方式,过程差不多
为什么我重启服务以后还是不行啊,测试不通过啊