Me gustaría que un usuario tenga derechos de sudo (sin verificación de contraseña) para un par de scripts de shell en un directorio específico (en mi caso /usr/local/tomcat7/bin), y en ningún otro lugar. ¿Cuál es la forma más sencilla de lograr esto?
Algo como esto /etc/sudoersno parecía funcionar:
jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
linux
ubuntu
sudo
shell-scripting
Jonik
fuente
fuente

sudo catalina.sh stop) - esto no funciona:sudo sh catalina.sh stop.Agregue una barra inclinada '/' al final de la ruta.
fuente