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
轉載于:https://blog.51cto.com/xsh2009/1201857
總結
以上是生活随笔為你收集整理的Linux安装SNMP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ExtJS4 API文档阅读(四)——D
- 下一篇: 可视化分析WEB访问:logstalgi