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
linux
ubuntu
sudo
shell-scripting
Jonik
fonte
fonte
sudo catalina.sh stop
) - isso não funciona:sudo sh catalina.sh stop
.Adicione uma barra '/' ao final do caminho.
fonte