恢復意外刪除的 /etc/group 文件

恢復意外刪除的 /etc/group 文件

我試圖修改該/etc/group文件,不小心清除了其中的內容。現在連用都不能用了sudo,也不知道還有什麼壞了。我怎樣才能解決這個問題?

答案1

從網路拼湊資訊得知,系統顯然備份了一些文件,包括/etc/group、 到/var/backups/[filename].bak。果然,我啟動到實時 USB,安裝我的硬碟,cd 到/media/ubuntu/[hard drive],然後運行:

sudo cp var/backups/group.bak etc/group

然後,當我重新啟動時,我的系統就可以正常運作了。此外,您也可以將系統引導至 root shell。 (我已經看到如何操作,但我永遠無法完全記住如何操作。)然後,一旦您將 rootfs 安裝為 rw 等等,您將使用:

cp /var/backups/group.bak /etc/group

另一個選擇是檢查/etc/group-(注意破折號)是否存在。如果是這樣,您可以檢查它並將其複製回/etc/group.

相關內容