xiaui520 发表于 2019-1-16 08:14:56

nagios在Centos调用中 sudo 命令

  nagios在远程监控时,在CentOS系统中无法直接使用sudo命令的。需修改/etc/sudoers


[*]#visudo
[*] 找到 #Defaultsrequiretty 并取消注释,另外新增一行。表示nagios用户不需要登陆终端就可以调用命令。
[*] Defaultsrequiretty
[*] Defaults:nagios   !requiretty
[*]
[*]#添加nagios 请求sudo,允许特定指令时(可跟参数),不需要密码(如)。
[*] nagios ALL= NOPASSWD: /sbin/iptables -L

[*]
[*]#这样就能较好的限制nagios权限。

http://blog.运维网.com/attachment/201204/214531165.jpg



页: [1]
查看完整版本: nagios在Centos调用中 sudo 命令