sudoers:
Cmnd_Alias SERVICES = /sbin/service, /sbin/chkconfig, /usr/bin/systemctl start, /usr/bin/systemctl stop, /usr/bin/systemctl reload, /usr/bin/systemctl restart, /usr/bin/systemctl status, /usr/bin/systemctl enable, /usr/bin/systemctl disable
tomcat ALL=(ALL) NOPASSWD: SERVICES
skript který pouštím přes ssh:
start.sh ČÍSLO
přičemž start.sh je
#!/bin/sh
sudo systemctl start tomcat$1
a pokud na terminálu pustím systemctl start tomcatČÍSLO bez sudo, chce heslo uživatele tomcat