web-dev-qa-db-ja.com

sudoが機能しない:「/ etc / sudoersはuid 1000によって所有されています。0でなければなりません」

ターミナルでSudoコマンドを入力してエラーを表示すると、これを修正する方法

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

所有者をルートに戻します。

pkexec chown root:root /etc/sudoers /etc/sudoers.d -R

または、visudoコマンドを使用して、ファイルの一般的な正確さを確認します( @ KasiyA に感謝):

pkexec visudo
29
muru