Nagios 监控nrpe脚本运行权限错误,使用root运行的方法

673 views次阅读
没有评论

一、安装sudo

  1. yum install -y sudo

或者

  1. apt-get install -y sudo

二、编辑sudo命令
我的nrpe运行用户是nagios,所以下面以nagios用户为例。

  1. visudo

三、添加sudo命令

  1. Defaults: nagios !requiretty
  2. nagios  ALL=(root)  NOPASSWD: /usr/local/nagios/libexec/postfix/check_postfix_mailqueue -w 20 -c 40

以上命令表示用nagios用户可以用sudo免密码切换到root运行脚本。
保存。
四、修改nrpe.conf
command修改类似如下:

  1. command[check_postfix_mailqueue]=/usr/bin/sudo /usr/local/nagios/libexec/postfix/check_postfix_mailqueue -w 20 -c 40

重启nrpe即可。

正文完
微信搜一搜“奇悦电脑科技”或扫描二维码关注我们
post-qrcode
 0
章郎虫
版权声明:本站原创文章,由 章郎虫 于2018-10-17发表,共计413字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。