首頁 > 桌上型電腦

linux忘記登陸密碼的兩種破解辦法

2019-12-18 06:44:41

linux忘記密碼後,如果linux是使用grub引導,直接在grub的引導引數後面加一個值進入單使用者模式,然後更改密碼;如果不是使用grub引導,就需要使用啟動光碟,進入系統後修改passwd檔案,重新啟動後就再更改密碼。

1

對於使用grub引導的linux系統。在開機自檢後,出現grub引導介面時,按E鍵進入編輯模式,如下圖所示:


2

把游標移到帶有「kernel」字樣的那一行,然後按E鍵編輯,如圖:


3

在末尾按一個空格,輸入數位1,再按確認鍵回到之前的介面。該行的意思是載入核心,末尾的引數1,該命令不能識別,所以它會將這個引數1傳遞給系統啟動後的第一個進程,而系統啟動的第一個進程是init,init 1 就是進入單使用者模式。如圖:



4

按B鍵啟動系統,啟動完成後。注意看,提示符是井號,表示現在已經是root身份了。直接用命令更改密碼。



5

重新啟動系統,就可以用剛才更改後的密碼登陸了。

6

對於不是使用grub引導的linux系統。就需要借助工具才能完成。

將linux系統光碟放入光碟機,然後開機進入bios,設定從光碟引導系統。如圖所示:



7

選擇第三項,進入救援模式。按照提示一步步操作,如下圖:




8

根據它的提示,已經將原來的系統掛載在/mnt/sysimage目錄下,這時只需要編輯/mnt/sysimage/etc/passwd檔案,將使用者第二列的X刪除,儲存,退出,取出光碟,重新啟動系統。如下圖所示:



9

重新啟動完成後,注意看,輸入剛才刪除了密碼的使用者名稱,迴車。就可進入系統了。



IT145.com E-mail:sddin#qq.com