web-dev-qa-db-ja.com

パスワードなしのsudoを有効にしようとしています

ホストのユーザー「bamboo」に対してパスワードなしのSudoを有効にしたいので、追加しました

bamboo ALL=NOPASSWD: ALL

そしてまた

%admin ALL=(ALL) NOPASSWD: ALL

(ユーザーbambooはadminグループにあります)/ etc/sudoersにログインし、ログアウトしましたが、Sudoはパスワードを要求します。私は「Ubuntu12.10」を使用しています...何が間違っているのでしょうか。

ありがとう。

2
Ferenc Deak

各行で異なる間違いがあります。ユーザーilneで、コマンド部分を指定していない場合は、次のようにする必要があります。

bamboo ALL=(ALL) NOPASSWD:ALL

グループ行で、adminの代わりにadminsを使用しました。

%admins ALL=(ALL) NOPASSWD:ALL
1
ckhan

私が見つけたubuntuフォーラムから this リンク:

管理者はSudoグループに追加されますが、下位互換性のためにadminグループがサポートされています。

したがって、/ etc/sudoersにSudoグループがあり、次の行を有効にする必要があります。

%Sudo ALL=(ALL) NOPASSWD: ALL
0
Risto Salminen