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

重启

  1. 注册为开机启动服务
 systemctl enable snmpd.service
  1. 重启
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

上一篇 下一篇

猜你喜欢

热点阅读