![chown -r user:user / [重複]後出現很多問題](https://rvso.com/image/1166081/chown%20-r%20user%3Auser%20%2F%20%5B%E9%87%8D%E8%A4%87%5D%E5%BE%8C%E5%87%BA%E7%8F%BE%E5%BE%88%E5%A4%9A%E5%95%8F%E9%A1%8C.png)
我已經執行了此命令chown -r user:user /
,之後我無法執行任何 sudo 命令。我也無法連接到任何網路。我要全部歸還。但如何呢?
答案1
如果您以非超級使用者身分執行此命令(沒有sudo
且只有您自己的使用者),那麼您可能沒有這樣做也造成很大的損害,因為在您自己的使用者目錄之外以及可能的某些部分/tmp/
(您可以透過重新啟動來修復),您的使用者將沒有權限進行太多更改。
然而,如果您以使用者sudo
身分執行此命令root
,那麼您確實會被淹沒。
正在嘗試恢復那傷害量是徒勞和自我懲罰的教訓,因為你必須有一個榜樣乾淨的系統了解如何重置所有權和權限。您還必須逐一目錄、逐一文件地進行操作,這是一個非常漫長且不平凡的過程,無論如何您都必須透過 Live 環境來完成。
一般來說,因為你需要設定一個系統只是要再次找到正確的預設權限,您最好啟動 LiveUSB / 安裝程式映像,將您想要在 Live 環境中以超級用戶身份保留在驅動器上的任何資料複製到第二個外部磁碟,然後將其清除安裝的Ubuntu 並重新安裝。
答案2
由於您無法使用,因此sudo
您必須從 liveusb 安裝啟動並從那裡更改所有權限。
正如上面 Thomas Wards 評論中提到的,使用 liveusb 備份資料然後重新安裝系統很可能會更容易