Centos7 SNMP安装
2020-02-27 本文已影响0人
heichong
更新yum源
yum clean all
yum makecache
yum repolist
安装
1. 安装snmp服务
yum -y install net-snmp net-snmp-utils
如果报
glibc-common
相关的错,请先执行以下三个命令,在执行上面的命令
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
yum repolist
2. 查看版本
snmpd -v
修改配置
配置文件路径 vim /etc/snmp/snmpd.conf
1. 修改默认的团体名为lenovo
# sec.name source community
com2sec notConfigUser default public
修改成:
# sec.name source community
com2sec notConfigUser default lenovo
2. 开放mib2
在安装完net-snmp之后,默认的配置文件只能看systemview的信息,我们要放开mib2,需要修改配置文件
2.1 第一处修改:
#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
把前面的#
去掉,改为
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
2.2 第二处修改
access notConfigGroup "" any noauth exact systemview none none
修改为
access notConfigGroup "" any noauth exact mib2 none none
重启
- 注册为开机启动服务
systemctl enable snmpd.service
- 重启
systemctl stop snmpd.service
systemctl start snmpd.service
测试
通过snmpwalk命令可以进行本机测试
以下两行命令使用其中之一都可以查看开放的mib信息
snmpwalk -v 2c -c lenovo 127.0.0.1
snmpwalk -O n -v 2c -c lenovo 127.0.0.1
参考
https://blog.51cto.com/5001660/2097212
https://blog.csdn.net/qq_38900565/article/details/83869112