
我錯誤地想透過以下方式更改 /usr 和 /etc 和 /home 的所有權
chown -R username
因為我認為在這種情況下,我不會看到任何錯誤說安裝軟體等時權限被拒絕,但完成後,得到一個錯誤,這意味著 sudo 被破壞了。我試圖透過使用來解決它
chown -R root:root /usr/lib/sudo
但沒有運氣,然後在下面輸入命令後嘗試了它
mount -o rw,remount /
在 ubuntu 復原中,雖然它現在是我使用 root shell 提示字元與 ubuntu 進行通訊的唯一方法。然後我得到以下錯誤:
sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins
沒有人說出命令來解決問題。在嘗試存取我的帳戶以獲取資料備份以重新安裝 ubuntu 後,我遇到了另一個更大的問題:我在登入畫面中看不到我的使用者名稱帳戶。我只看到訪客會議。即使登入訪客會話,它也會讓我再次回到登入畫面。我真的不知道該怎麼辦。如果您知道如何解決,請幫忙。我根本無法使用 sudo,也無法在恢復 ubuntu 畫面中進行 apt.get update。
答案1
建立 Ubutnu live CD,安裝 Ubutnu 所安裝的磁碟機並執行chown -R root: /media/ubuntu/YourDriveName/etc
.重複此操作,但替換etc
為usr
.我認為沒有理由改變/etc
和的所有者/usr
。