Я бы хотел, чтобы у пользователя были права sudo (без проверки пароля) на пару сценариев оболочки в определенном каталоге (в моем случае /usr/local/tomcat7/bin
), и ни на что другое. Какой самый простой способ сделать это?
/etc/sudoers
Кажется, что-то вроде этого не работает:
jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
linux
ubuntu
sudo
shell-scripting
Jonik
источник
источник
sudo catalina.sh stop
) - это не работает:sudo sh catalina.sh stop
.Добавьте косую черту / в конец пути.
источник