Azure クラウドの Ubuntu サーバー: 有効な sudoers ソースが見つからないため、Apache の再起動中に終了します

Azure クラウドの Ubuntu サーバー: 有効な sudoers ソースが見つからないため、Apache の再起動中に終了します

Azure クラウド サービスで ubunu 仮想マシンを作成し、lampp スタックと phpmyadmin をインストールしました。

インストールは問題なく完了し、phpmyadminにアクセスするためにetc\apahe2\apache.confファイルに次の行を追加しました。

Include /etc/phpmyadmin/apache.conf

しかし、コマンドを使用してファイルを保存した後に Apache を再起動すると、sudo service restart apache2次のエラーが発生します。

sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

問題の解決にご協力ください。

答え1

sudoersファイルの所有者は である必要がありますroot:root

chown root:root sudoers

ルートとして。

関連情報