Sto usando Ubuntu 11.04. Voglio eseguire uno script che verifica la presenza di un processo in esecuzione e arresta il sistema al termine del processo. Per fare ciò, l'utente richiede l'accesso allo spegnimento in modo che lo script possa essere eseguito senza richiedere una password.
Ho fatto riferimento a questa pagina e ho aggiunto il testo nel mio file sudoers. Tuttavia, mi chiede ancora la password ogni volta che eseguo sudo shutdown -h now
. Inoltre, viene visualizzato un errore che indica che sono richiesti i privilegi di root quando eseguo l'arresto senza sudo.
Il mio file sudoers è simile a questo.
# Cmnd alias specification
Cmnd_Alias SHUTDOWN = /sbin/shutdown
# User privilege specification
root ALL=(ALL:ALL) ALL
myusername ALL = NOPASSWD: SHUTDOWN
Come posso autorizzare un utente ad eseguire il comando di spegnimento senza dover inserire manualmente la password?
Grazie.
sudoers
file intero e reale , per favore?