如果selinux 处于打开状态,并且selinux-policyse版本为linux-policy-targeted-1.17.30-2.88,那么很不幸,因为这个版本的selinux-policy有BUG,安装snmp后,会发现如何都无法连接SNMP,无论是本地还是远程。
解决办法
1.修改selinux配置 重启服务器生效 一切解决
2.如果不想重启服务器,也可以通过修改该规则的方式来解决问题,先用命令
来查看当前状态,显示为:snmpd_disable_trans --> inactive, 然后把状态改为 active, 命令为
setsebool snmpd_disable_trans=1
|
这个时候测试snmp还是无法连接的,接下来重启snmp服务 service snmpd restart 只有重启后之前修改该的规则才会生效,再次用snmpwalk测试,一切正常
阅读(902) | 评论(0) | 转发(0) |