sudoユーザーを設定してみてください

sudoユーザーを設定してみてください

sudoパスワードなしで設定しようとしましたが、まだパスワードの入力を求められます。

私はUbuntuを使用していますが、これはsudoers設定ファイルの関連行です。

gandalf ALL=(ALL:ALL) NOPASSWD: ALL

答え1

追加:ALLを削除してみてください。たとえば、次のようになります。

gandalf ALL=(ALL) NOPASSWD: ALL

答え2

sudoersファイルに他のルールがありますか?ルールは順番に適用されるため、パスワードプロンプトでコマンドを実行できるルールがあり、その後にパスワードプロンプトなしでコマンドを実行できる他のルールがある場合は、パスワードを入力する必要があります。パスワードなしルールを最初に設定してください。

バラよりsudoがパスワードが間違っていると言うのはなぜですか?

答え3

Ubuntuの私の "man sudoers"には、次の例の行が含まれています。

FULLTIMERS ALL = NOPASSWD: ALL

FULLTIMERSはユーザーではなくエイリアスですが、ここにユーザー名を入力しても機能します。私が知る限り、NOPASSWD:はALLにバインドされるためにALLの最初の言及(等号の後)の前に現れるべきです。

答え4

グループ通話中ですがsudo電話がかかります。

%sudo ALL=NOPASSWD: ALL

これはうまくいくようです。

関連情報