linux+snmp安装及配置说明
NMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。
?
SNMP的安装
?
安装
# yum install -y net-snmp net-snmp-utils net-snmp-devel
?
启动
# service snmpd start
?
查看监听状态
# netstat -lnp |grep snmpd
?
snmpd.conf说明
在RHEL中,SNMP的配置文件地址是/etc/snmp/snmpd.conf。snmpd.conf的配置项很多,但是真正常用的就那么几个,下面来逐个介绍。
com2sec命令,它的基本语法是“com2sec NAME SOURCE COMMUNITY”。这里要提一下SNMP的安全策略,其实SNMP的安全性并不好(可以为其设置防火墙,指定允许访问IP,设置参考《Linux防火墙iptables设置》),在这个协议中使用COMMUNITY这个东西来做访问控制的。简单来理解就是现在有一个帮会的一个人找去了总舵,那么这个人怎么跟总舵相认呢?他们直接约定一个“暗号”,例如见面就说“床前明月光”,那么总舵的前台就会带你去“床前明月光”想对应的地方。现在回过头来看这行配置,假如有以下一句话:
rocommunity snmpmonitor 192.168.1.200
命令具体含义可以在下面相关资源2中查阅。
?
3、
?
相关资源
?
1、本文配置说明来自:《Linux下的snmpd.conf配置说明》
?
2、关于snmp的v3及安全设置可以参考:《监控宝安全指引-linux_snmp》
?
?