Linux

Sudo 損壞但需要 pkexec

  • May 16, 2021

所以我遇到了無法使用“sudo”的問題

sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

我研究過,我解決這個問題的方法是使用這個命令

pkexec chmod 555 /etc/sudoers

但顯然我沒有 pkexec

-bash: pkexec: command not found

現在沒有任何Google搜尋可以幫助我解決這個問題=[。

任何人都知道為什麼會這樣

在這種情況下,我將採取的方法,如**here**所示,是啟動到恢復模式(或“單使用者”模式),然後修復/etc/sudoers文件的權限。

該答案適用於 Ubuntu,但無論發行版如何,相同的方法都應該有效。

如果您由於某種原因無法啟動到恢復模式,那麼我建議您使用 Live 媒體(CD、USB)並從那裡修復權限。

使用 Debian 版本修復它

apt install policykit-1

引用自:https://unix.stackexchange.com/questions/323617