常州五颜六色网络技术有限公司 -> 技术文档 -> 使用SNMP和Cacti监控Linux服务器 登录 -> 注册 -> 回复主题 -> 发表主题

deserts 2021-03-05 22:48
在Debian或Ubuntu上配置SNMP
要在基于Debian的系统上安装SNMP代理(snmpd),请运行以下命令:
QUOTE:
apt-get install snmpd

然后,如下编辑配置文件。
QUOTE:
nano /etc/snmp/snmpd.conf

QUOTE:
# 使snmpd 监听再所有接口上agentAddress udp:161# 定义一个只读的 community 'myCommunity' 和源网络rocommunity myCommunity 172.17.1.0/24sysLocation   EarthsysContact   email@domain.tld

在编辑完配置文件后,重启snmpd。
QUOTE:
/etc/init.d/snmpd restart



在CentOS或RHEL上配置SNMP
要安装SNMP工具和库,请运行以下命令。
QUOTE:
yum install net-snmp

然后,如下编辑SNMP配置文件。
QUOTE:
vi /etc/snmp/snmpd.conf

QUOTE:
# 定义一个使用 community 'myCommunity' 和源网络 172.17.1.0/24 的用户 'myUser'
com2sec myUser 172.17.1.0/24 myCommunity

# 将 myUser 加到 'myGroup' 组,定义组权限
group   myGroup   v1     myUser
group   myGroup   v2c     myUser
view all included .1
access myGroup   ""   any   noauth   exact   all   all   none

QUOTE:
root@server:~# service snmpd restart
root@server:~# chkconfig snmpd on


注意要停止firewall
QUOTE:
systemctl stop firewalld.service

查看防火墙状态
QUOTE:
firewall-cmd --state

禁止firewall开机启动
QUOTE:
systemctl disable firewalld.service

deserts 2021-03-05 22:55
1、注意要停止firewall
2、注意要把目标服务器的snmp加入服务,开启启用
chkconfig snmpd on


-----------
监控加入这3个c段(授予访问权限,或者说让目标服务器发信息到这3个段的ip)
QUOTE:
com2sec notConfigUser 103.121.252.0/24     5y6s
com2sec notConfigUser 118.184.168.0/24     5y6s
com2sec notConfigUser 61.160.235.0/24     5y6s


查看完整版本: [-- 使用SNMP和Cacti监控Linux服务器 --] [-- top --]



Copyright © 2005-2014 5y6s Inc. 苏ICP备05001866号 Powered by PHPWind 5.0.1
Time 0.010218 second(s),query:6 Gzip enabled