由于公司服务器添加监控,所以要求配置snmp服务,记录一下配置方式。

首先通过1password生成17位的随机数,用来作为COMMUNITY(连接名称)。如果系统管理员有指定忽略这一步。

服务器最开始并非是我配置的,所以我需要先对配置进行检查,是否有过开启,或者配置。

配置

# 检查当前服务是否运行
systemctl status snmpd

# 检查是否存在默认配置
snmpwalk -v2c -c public localhost system
# 如果返回的不是Timeout: No Response from localhost 而是很多内容那么说明已经有了默认配置

远程测试

snmpwalk -v2c -c VW4N44hqRdZvfzgac 192.168.1.100 system