sudoはパスワードを要求しません

sudoはパスワードを要求しません

これは難しい質問です。パスワードを許可したくない場合は、sudoersファイルにNOPASSWDを配置する方法を知っています。しかし、私はこれを復元しようとしており、私が持っているサーバーにはNOPASSWDの痕跡がどこにもないことがわかりました。のファイルがありません/etc/sudoers.d

私が走るとき、sudo --list私はそれを見る(root) NOPASSWD: ALL

引き続き実行するにはsudo -kパスワードは必要ありません。このコンピュータとは異なるネットワーク上にあるため、正確なsudoersファイルを貼り付けることはできません。だからコメントにない内容はすべて入力します。

Defaults   !visiblepw
Defaults   always_set_home
Defaults   match_group_by_gid
Defaults   always_query_group_plugins
Defaults   env_reset
Defaults   env_keep =  "COLORS DISPLAY HOSTNAME HISTSIZE KDEDIR LS_COLORS"
Defaults   env_keep += "MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE"
Defaults   env_keep += "LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES"
Defaults   env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE"
Defaults   env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY"
Defaults   secure_path = /sbin:/bin:/usr/sbin:/usr/bin
root    ALL=(ALL)      ALL
%wheel  All=(ALL)      ALL

私の考えでは、私が構築した最新のサーバーではこれが起こらないので、他の問題が発生しているようです。

この設定を使用すると特に問題はないようです。 SSDなど、この問題を引き起こす他のプログラム/パッケージはありますか?

これはIPAに関連していますが、このサーバーに関連するsudoルールはありません。この問題を解決するための最後の手段は、サーバーを再構築することです。しかし、他のプログラムや単純なバグであれば、この問題の原因が何であるかを知りたいです。

ベストアンサー1

Sottoのコメントのおかげで、IPAを確認した結果、!authenticateオプションが有効なsudoルールが作成され、パスワードがないことがわかりました。ソトボスに感謝します。

おすすめ記事