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/sudoers
no 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