Я пытаюсь перезагрузить свой Linux-компьютер, работающий на виртуальной машине, и я вызываю в сценарии bash следующее:
/usr/bin/sudo /sbin/shutdown -r 5
В мои sudoers добавлено следующее:
%myuser ALL=(ALL) NOPASSWD: /sbin/shutdown, /etc/init.d
Тем не менее, при запуске моего скрипта он по-прежнему запрашивает пароль
[sudo] password for myuser:
Что еще я должен делать?
%myuser
относится к группеmyuser
. Это предназначено? Если вы хотите указать пользователя, удалите этот%
- person Psi   schedule 19.04.2017(ALL)
вмешивается сюда. Попробуйтеmyuser ALL=NOPASSWD: /sbin/shutdown, /etc/init.d
, мое последнее предположение - person Psi   schedule 19.04.2017