sudo nrpe mi dispiace tu devi avere un tty per eseguire sudo

Dopo aver letto questo

[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]# 

Ora ho le seguenti:

 [root@wcmisdlin02 ~]# cat /etc/sudoers.d/01_nagios Defaults:nagios !requiretty nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/ [root@wcmisdlin02 ~]# 

ma sto arrivando nei miei /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 

Che cosa sto facendo di sbagliato?

One Solution collect form web for “sudo nrpe mi dispiace tu devi avere un tty per eseguire sudo”

Assicurarsi che NRPE sia in esecuzione come utente nagios.

Se lo si esegue come un servizio autonomo:

 ps -ef | grep nrpe grep nrpe_user /path/to/nrpe.cfg 

Oppure, se lo si esegue tramite wrapper TCP:

 grep user /etc/xinetd.d/nrpe 
Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.