проблема sudoers

проблема sudoers

Я использую Ubuntu Mate для своего raspy. Я использую свой raspy для круглосуточного запуска программы, которая требует запуска с помощью sudo.

Поскольку я не хочу делать это вручную, я добавил скрипт в «автозагрузку приложений»... проблема в том, что «автозагрузку приложений» выполняют от имени raspy(моего пользователя по умолчанию).

Итак, я решил исправить это с помощью visudo. Я добавил следующую запись: raspy ALL= (root) NOPASSWD: /usr/bin/myscript.sh и перезагрузился. Ничего не изменилось — sudo sh /usr/bin/myscript.shпо-прежнему требуется пароль.

После этого я немного повозился [изменяя эту строку, всегда проверяя ее синтаксис visudo -c...]. У меня получилось следующее:

raspy ALL = (raspy) NOPASSWD: /usr/bin/myscript.sh

что позволяет мне запускать скрипт raspyбез необходимости ввода пароля.

Владелец файла — root, группа владельцев файла — root, права доступа — 700.

Что мне нужно вставить в Visudo, чтобы я мог выполнить свой скрипт как root (с помощью этого sudo sh /usr/bin/myscript.sh) без необходимости ввода пароля?

Связанный контент