Estou usando o Ubuntu 11.04. Quero executar um script que verifique se há um processo em execução e encerra o sistema quando esse processo termina. Para fazer isso, o usuário requer acesso de desligamento para que o script possa ser executado sem exigir uma senha.
Referi-me a esta página e acrescentou o texto no meu arquivo sudoers. No entanto, ele ainda está me pedindo a senha sempre que executo sudo shutdown -h now
. Além disso, recebo um erro dizendo que privilégios de root são necessários quando executo o desligamento sem o sudo.
Meu arquivo sudoers se parece com isso.
# Cmnd alias specification
Cmnd_Alias SHUTDOWN = /sbin/shutdown
# User privilege specification
root ALL=(ALL:ALL) ALL
myusername ALL = NOPASSWD: SHUTDOWN
Como posso dar permissão a um usuário para executar o comando shutdown sem ter que inserir manualmente a senha?
Obrigado.
sudoers
arquivo real e inteiro , por favor?