A linha
username ALL=(ALL) NOPASSWD: /path/to/script
concede a username
o direito de executar o script com sudo
, como em
$ sudo /path/to/script
Se você quiser que o usuário possa reiniciar tor
especificamente, com sudo
no script, use
username ALL=(ALL) NOPASSWD: /usr/sbin/service tor restart
Agora, o script pode fazer
sudo /usr/sbin/service tor restart
Observe que esse comando deve corresponder exatamente à configuração sudo
.