Usare sudo per alcuni comangi nagios/icinga

Discussioni relative a Debian e Linux

Usare sudo per alcuni comangi nagios/icinga

Messaggioda sirio81 » 08/02/2017, 10:46

Ciao a tutti, ho questa esigenza specifica: permettere al demone nagios-nrpe-server di eseguire smartctl con i permessi di root.
Motivo: ho creato un mio parser in python che controlla lo stato dello smart leggendo l'output di smartctl -A.
Problema: lo script funziona alla perfezione se lanciato da root ma non funziona se lanciato da altro utente.
Ho provato anche ad impostart lo SUID a smartctl (chmod u+s /usr/sbin/smartctl) ma lo script comunque non funziona.
Cosa mi consigliate in questo caso?
sirio81
Hero Member
Hero Member
 
Messaggi: 947
Iscritto il: 13/02/2006, 5:04

Re: Usare sudo per alcuni comangi nagios/icinga

Messaggioda Aki » 12/02/2017, 14:07

sirio81 ha scritto:lo script funziona alla perfezione se lanciato da root ma non funziona se lanciato da altro utente. [..] Cosa mi consigliate in questo caso?

Cosa significa che "non funziona" ? Puoi fornire lo script ? Come è richiamato lo script dal server ? Si può visionare la configurazione del server relativamente alla invocazione dello script ? Puoi inviarci un log di tutto questo ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 7031
Iscritto il: 27/12/2007, 16:59

Re: Usare sudo per alcuni comangi nagios/icinga

Messaggioda sirio81 » 17/02/2017, 16:16

Tornerò spero a breve su questo argomento.
A presto.
sirio81
Hero Member
Hero Member
 
Messaggi: 947
Iscritto il: 13/02/2006, 5:04


Torna a Generale

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite