Je voudrais qu'un utilisateur ait des droits sudo (sans vérification de mot de passe) sur quelques scripts shell sous un répertoire spécifique (dans mon cas, /usr/local/tomcat7/bin), et nulle part ailleurs. Quelle est la façon la plus simple d'accomplir cela?
Quelque chose comme ça /etc/sudoersne semblait pas fonctionner:
jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
sudo catalina.sh stop) - cela ne fonctionne pas:sudo sh catalina.sh stop.