/etc/passwd 文件不小心刪除了,機器重啓起不來

今天中午不知道怎麼了,本想 "#vim  /etc/passwd"打開,結果不知道怎麼就誤操作輸入“#rm /etc/passwd”,中午沒午睡就是不行啊,腦袋昏昏沉沉,還是root權限太高,居然沒提示我是否要刪除,不說了事已至此,我知道"/etc/passwd"文件很重要,不能輕易刪。

上網搜了下,發現很多人跟我有相同的問題,還好我沒有重啓,要不然就起不來了....

解決辦法:

1、#cp /etc/passwd- /etc/passwd

(/etc/passwd-、/etc/shadow-、/etc/group-和/etc/gshadow- , 這四個文件就是備份文件。當不小心刪除了用戶或密碼信息文件時,可以從備份文件中找回信息。但是最後建立的用戶沒有在備份文件中。)

2、但如果有的朋友沒有我這麼幸運,在不小心刪除了/etc/passwd文件後又重啓了機器,等到系統起不來了再發現問題怎麼辦呢?

這時覺得辦法就是首先要想辦法登錄到系統裏,才能從備份文件(/etc/passwd- )恢復,那就是單用戶模式:

在grub中,按下e進入編輯模式, 在第二行的後面加singal 然後回車確認,按b啓動進入單人模式,然後執行“#cp /etc/passwd- /etc/passwd”操作, 退出重啓。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章