これは、CentOS Linuxシステムでコマンドを実行したときに得られる結果です。この問題を傍受して解決するのに役立ちますか?
sudo: /etc/sudoers.d/admin is world readable
ベストアンサー1
システムにルートパスワードがある場合は、su -
それを使用してルートシェルをインポートして変更できます。実行するには、su -
ルートパスワードを入力して実行してくださいchmod 440 /etc/sudoers.d/*
。これでsu
シェルを終了し、必要に応じて実行できますsudo
。
システムにルートパスワードがない場合は、リカバリCDからリブート(または緊急モードではinitrdでリブート)し、ルートファイルシステムをマウントし、上記のようにすべてのファイルの権限を回復し、アンマウントして再起動する必要が/etc/sudoers.d/
あります。 。
または、sshd
ルートログインを許可するように設定し、ターゲットシステムのファイルに公開鍵がある場合は、別のシステムからルートとしてログインできます/root/.ssh/authorized_keys
。ただし、SSHルートログインを無効にするのは非常に一般的です。