デバッグを手伝ってください。sudo
正しく設定されているにもかかわらず(私の意見では)、コマンドの前にプレフィックスを付けると、まだパスワードを入力するように求められます。
私はグループに属しています
wheel
。$ groups network power users storage lp input audio wheel dilawars
以下を使用して、正しい行のコメントを削除しました
visudo
。## ## User privilege specification ## root ALL=(ALL) ALL ## Uncomment to allow members of group wheel to execute any command # %wheel ALL=(ALL) ALL ## Same thing without a password %wheel ALL=(ALL) NOPASSWD: ALL
何度もログアウトしてログインしましたが、と言うたびにsudo cmd
パスワードを入力するように求められます。
私はマザロLinuxを使用しています。
出力で次の行が見つかりましたstrace sudo ls
。
write(2, "effective uid is not 0, is /usr/"..., 133effective uid is not
0, is /usr/bin/sudo on a file system with the 'nosuid' option set or
an NFS file system without root privileges?) = 133
ベストアンサー1
ユーザーは複数のルールを一致させることができます。この場合、最後の一致規則が優先されます。したがって、移動する場合:
%wheel ALL=(ALL) NOPASSWD: ALL
ファイルの最後まで行くと機能します。