
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
ルートとして。