linux监控snmp服务流量,CentOS 7 开启 SNMP 实现服务器性能监控

1、检测是否有 SNMP 服务

service snmpd status

ac007ab379566a612c5002c53fba9a67.png

2、若没有则安装

yum install -y net-snmp

fbb3212d259fd1beca3e158608556f32.png

3、编辑 SNMP 的配置文件,设置安全的验证方式

vim /etc/snmp/snmpd.conf

验证方式有两种: v2c、v3,推荐后者。

3.1、v2c验证方式添加比较简单,在 snmpd.conf 末尾添加以下内容:

rocommunity user 122.13.1.70 rocommunity user 122.13.1.71 rocommunity user 122.13.1.72

rocommunity: 一个只读的访问权限user: v2c的帐号、ip表示授权访问ip

3.2、建议使用 v3 验证方式,在 snmpd.conf 末尾添加以下内容:

rouser user auth

createUser user MD5 myPassword

rouser:用于设定只读帐号的类型

user:设定用户名,

auth:指明连接时需要验证

第二行的意思是创建一个名为 “user” 的用户,密码为 “myPassword” (8个字节以上),并用MD5进行加密传输。

d8b225a7b82d9a15b44156964f066e11.png

4、配置完成,SNMP启停

开启:

service snmpd start

关停:

service snmpd stop

重启:

service snmpd restart

b825c5f3f9a3ebe2061cbfe902a042bb.png

5、设置SNMP开机自动启动、关停

开机启动:

chkconfig snmpd on

关闭开机启动:

chkconfig snmpd off

6、配置防火墙,开启端口

6.1、查看已开放的端口(默认不开放任何端口)

firewall-cmd --list-ports

6.2、开启 161 端口

firewall-cmd --zone=public --add-port=161/udp --permanent

6.3、重启防火墙

firewall-cmd --reload

6.4、停止防火墙

systemctl stop firewalld.service

6.5、禁止防火墙开机启动

systemctl disable firewalld.service

6.6、删除

firewall-cmd --permanent --zone=public --remove-port=161/udp

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值