Linux安装SNMP

一、查看SNMP是否有安装:

[root@Nagios-Server ~]# rpm -qa | grep snmp

net-snmp-5.3.2.2-9.el5_5.1

net-snmp-libs-5.3.2.2-9.el5_5.1

net-snmp-utils-5.3.2.2-9.el5_5.1

二、如果缺少任何一项,请在安装光盘中找到,然后安装

[root@Nagios-Server ~]#rpm -ivhlm_sensors-2.10.7-9.el5.x86_64.rpm

[root@Nagios-Server ~]#rpm -ivhnet-snmp-5.3.2.2-9.el5_5.1.x86_64.rpm

[root@Nagios-Server ~]#rpm -ivhnet-snmp-libs-5.3.2.2-9.el5_5.1.x86_64.rpm

[root@Nagios-Server ~]#rpm -ivhnet-snmp-utils-5.3.2.2-9.el5_5.1.x86_64.rpm

三、打开SNMP的配置文件snmpd.conf

[root@Nagios-Server~]#vim /etc/snmp/snmpd.conf

找到如下位置

#      sec.name  source          community

com2sec notConfigUser  default      public

default改成发送snmp包的主机IP地址,如192.168.1.96,然后把后面的community值改成public.


#      group          context sec.modelsec.level prefix read   write  notif

access notConfigGroup ""     any       noauth    exact  systemview   none    none

systemview改成all

修改后如:

#      group          context sec.modelsec.level prefix read   write  notif

access notConfigGroup ""     any       noauth    exact  all   none    none



##           incl/excl subtree                          mask

#view all   included  .1                               80

该项中把view前面的#取消。如

##          incl/excl subtree                          mask

view all   included  .1                               80

四:启用SNMP服务

[root@Nagios-Server~]#service snmpd start

五、如要开机启动SNMP服务,则

[root@Nagios-Server ~]# chkconfig snmpd on

或者

[root@Nagios-Server ~]# ntsysv



你可能感兴趣的:(snmp)