Rimuove la richiesata password di sudo

Ci sono programmi che necessitano di essere eseguiti con i privilegi di root. Per lanciarli da utente normale di solito si usa il comando sudo con:

sudo comando

In questo modo sudo esegue il comando come fosse root. Per farlo però richiede la password dell’utente sudoers (l’utente principale) e questa cosa non è possibile passarla all’interno di uno script. Per risolvere la cosa dobbiamo escludere il programma dalla richiesta password di sudo nel seguente modo:
Editare il file /est/sudoers con:

sudo visudo

e aggiungere il programma come riportato in seguito alla fine del file:

%admin ALL=NOPASSWD: /sbin/reboot

In questo modo potremo digitare sudo reboot senza che sudo richieda la password. Perciò possiamo anche inserire il comando in uno script eseguibile da utente normale.

Comments are closed.