проблема sudoers

Я использую Помощника Ubuntu для своего скрипучего. Я использую свое скрипучее для выполнения программы 24/7, которая требует, чтобы быть запущенной с 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 не имея необходимость вводить пароль.

Владелец файла является корнем, группа владения файла является корнем, полномочия 700.

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

1
задан 12 November 2015 в 17:15

0 ответов

Другие вопросы по тегам:

Похожие вопросы: