SNMP安装
通常基于yum形式进行安装
yum -y install net-snmp*
SNMP 配置
SNMP v2
修改SNMP配置文件
#备份原有配置文件
cp /etc/snmp/snmpd.conf /etc/snmpd/snmpd.conf.bak
#调整参数
vi /etc/snmp/snmpd.conf
找到大约第41行:
com2sec notConfigUser default public
将public修改为需要的团体字,例如:
com2sec notConfigUser default Demo
找到大约第62行:
access notConfigGroup "" any noauth exact systemview none none
将systemview修改为all:
access notConfigGroup "" any noauth exact all none none
找到大约第85行:
#view all included .1 80
将其注释取消:
view all included .1 80
重启SNMP服务
systectl restart snmpd
SNMPv3
先关闭SNMP服务
systemctl stop snmpd
再执行
提示:安全密码和鉴权密码的配置会有多种加密方式,按需获取即可
net-snmp-config --create-snmpv3-user -ro -A ${MD5密码} -a MD5 -X ${DES密码} -x DES mduser
对应将**{MD5密码}以及{DES密码}**替换即可
启动SNMP服务
systemctl start snmpd
SNMP测试
SNMP v2
snmpwalk -v2c -c{团体字} IP地址
出现滚屏即代表配置正确
SNMP v3
snmpwalk -v 3 -u mduser -a {MD5密码}-A md -x DES -X {DES密码} -l authPriv IP地址
出现滚屏即代表配置正确