Recentemente precisei fazer o seguinte: tinha um script (.sh) e precisava executar ele sempre. Só que o problema era que ele precisava ser executado como root, mas eu não queria ficar digitando a senha toda vez que rodasse ele. A solução?
Abra o terminal (Menu Principal / Acessórios / Terminal) e digite:
sudo gedit /etc/sudoers
No final do arquivo acrescente a seguinte linha:
usuario ALL=NOPASSWD:/caminho/para/o/script.sh
Com isso você dá permissão ao usuario executar o script /caminho/para/o/script.sh como root. Não esqueça de colocar o usuário e caminho para o script corretos!
Procedimento testado no Ubuntu 10.04 LTS
Últimos comentários