一、关闭和禁止防火墙
1.关闭防火墙
Firewall stopped and disabled on system startup
2.查看防火墙
sudo ufw status
当前防火墙状态 ;inactive状态是防火墙关闭状态 active是开启状态。
二、安装snmp服务
sudo apt-get install snmpd snmp snmp-mibs-downloader
提示之后 输入y安装
三、配置snmp配置文件
1.备份原文件
sudo cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
2.编辑snmpd.conf
sudo vi /etc/snmp/snmpd.conf
如下
第49行左右 注释掉下面的(图1)
#agentaddress 127.0.0.1,[::1]
第63 64 行左右 注释掉下面的两行 增加一行 view systemonly included .1 如下(图2)
#view systemonly included .1.3.6.1.2.1.1
#view systemonly included .1.3.6.1.2.1.25.1
view systemonly included .1
第71 72行更改SNMP团体名称 为publicsnmp (名字可以自定义 自己记住就好 添加主机的时候 需要用到)(图2)
rocommunity publicsnmp default -V systemonly
rocommunity6 publicsnmp default -V systemonly
保存退出
如图
四、重启动snmp服务 (完成)
1.重启动SNMP 服务
sudo service snmpd restart
完成
下面是其他的一些关于SNMP的命令
2.开启snmp服务
sudo service snmpd start
3.停止snmp服务
sudo service snmpd stop
4.查看SNMP服务
sudo service snmpd status
显示如下为开启
active (running)
5.查看SNMP 端口是否打开
sudo netstat -antup | grep 161
显示如下
root@ccpit:~# sudo netstat -antup | grep 161
udp 0 0 0.0.0.0:161 0.0.0.0:* 60577/snmpd
五、CactiEZ添加主机 按图设置 最后保存即可 之后添加图形(注意:SNMP团体名称 为publicsnmp 要和snmpd.conf 配置文件中 更改后的一样)
如图