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 .