sudoers の問題

sudoers の問題

私は raspy に Ubuntu Mate を使用しています。raspy を使用して、sudo で起動する必要があるプログラムを 24 時間 365 日実行しています。

これを手動で実行したくないため、「スタートアップ アプリケーション」にスクリプトを追加しました...問題は、「スタートアップ アプリケーション」が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 です。

sudo sh /usr/bin/myscript.shパスワードを入力せずにスクリプトを root として (これを使用して) 実行できるようにするには、Visudo に何を挿入する必要がありますか?

関連情報