EC2の破損した「sudoers」ファイル - RedHat 6.9

EC2の破損した「sudoers」ファイル - RedHat 6.9

Sudoersファイルにエラーがあるようです。

sudo
sudo: >>> /etc/sudoers: syntax error near line 56 <<<
sudo: parse error in /etc/sudoers near line 56
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

ec2ユーザーはSSH経由でEC2に接続できますが、エラーを修正するためにsudoersファイルを編集することはできません。

「visudo」を試しました。

visudo
visudo: /etc/sudoers: Permission denied
visudo: /etc/sudoers: Permission denied

「pkexec visudo」を試しました。

pkexec visudo
Error executing command as another user: No authentication agent was found.

この時点で/ etc / sudoersファイルを回復するにはどうすればよいですか?

ありがとうございます!

ベストアンサー1

これはEC2イメージであり、コンソールにアクセスできないため、Amazonサポートチームがチケットを開いてsudoersファイルを変更できることを確認する必要があります。私は次の点に備えます。 1) Amazon がお客様のリクエストを処理するのに時間がかかり、2) 問題を解決できない場合があります.どちらのシナリオにも該当する場合は、インスタンスを終了して再構築する必要があるという事実を受け入れる必要があるかもしれません。

おすすめ記事