Eu gostaria que um usuário tivesse direitos sudo (sem verificação de senha) para alguns scripts de shell em um diretório específico (no meu caso /usr/local/tomcat7/bin
) e em nenhum outro lugar. Qual é a maneira mais simples de conseguir isso?
Algo assim /etc/sudoers
não parecia funcionar:
jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
sudo catalina.sh stop
) - isso não funciona:sudo sh catalina.sh stop
.