я на сервере ubuntu Я пытаюсь использовать команду
sudo /usr/binsystemctl start myscript.service
Без пароля. я хочу, чтобы эта команда выполнялась без запроса пароля.
Я использовал
sudo visudo
и написал:
peon ALL =NOPASSWD: /usr/bin/systemctl restart myscript.service
peon ALL =NOPASSWD: /usr/bin/systemctl start myscript.service
peon ALL =NOPASSWD: /usb/bin/systemctl stop myscript.service
peon ALL =NOPASSWD: /usb/bin/systemctl
peon ALL=(ALL) NOPASSWD:/usr/bin/systemctl /usr/sbin/reboot
Я пытался:
peon ALL =NOPASSWD: /usr/bin/systemctl restart myscript.service,/usr/bin/systemctl start myscript.service,/usb/bin/systemctl stop myscript.service
Но каждый раз, когда я использую эту команду на терминале bash, Ubuntu спрашивает у меня пароль.