web-dev-qa-db-ja.com

Sudoersを変更してパスワードの要件を回避しますが、効果がありません

パスワードを入力せずにsudoでスクリプトを実行する必要があります。/etc/sudoers(sudo Visudoを使用)と最後の行に編集しています。

MY-USER-NAME ALL=(ALL) NOPASSWD:ALL
 _

Sudoアクセスを無効にするためにスクリプトを指定する前に機能することを確認したいだけです。ただし、実行しているsudoコマンドでは、パスワードを入力する必要があります。私はここで何をしていますか?/etc/sudoersがどこかに上書きされているのかもしれません。

1
Amir

sudoers(5) man-pageを指定します。

複数の引数を指定して、空白で区切って指定できます。

欠けているのは、NOPASSWD:の後の小さな空白は、次の引数から区切ります。

MY-USER-NAME ALL=(ALL) NOPASSWD: ALL
1
harrymc