Ich möchte, dass ein Benutzer über Sudo-Rechte (ohne Kennwortprüfung) für einige Shell-Skripte in einem bestimmten Verzeichnis (in meinem Fall /usr/local/tomcat7/bin
) und an keiner anderen Stelle verfügt. Was ist der einfachste Weg, um dies zu erreichen?
So etwas in /etc/sudoers
schien nicht zu funktionieren:
jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
sudo catalina.sh stop
) - dies nicht funktioniert:sudo sh catalina.sh stop
.