Прочитав это
[root@wcmisdlin02 alexus]# tail -2 /etc/sudoers
## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
#includedir /etc/sudoers.d
[root@wcmisdlin02 alexus]#
Теперь у меня есть следующее:
[root@wcmisdlin02 ~]# cat /etc/sudoers.d/01_nagios
Defaults:nagios !requiretty
nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/
[root@wcmisdlin02 ~]#
пока я попадаю в свой /var/log/messages
Sep 21 11:14:32 wcmisdlin02 sudo: nrpe : sorry, you must have a tty to run sudo ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/lib/nagios/plugins/check_load -w 6,5,4 -c 8,7,6
Что я делаю не так?
Убедитесь, что NRPE работает как nagios
пользователь.
Если вы запустите его как отдельную службу:
ps -ef | grep nrpe
grep nrpe_user /path/to/nrpe.cfg
Или, если вы запустите его через TCP-оболочку:
grep user /etc/xinetd.d/nrpe