概念性講解Linux密碼恢復(fù)的多種方法
學(xué)習(xí)linux時(shí),你可能會(huì)遇到忘記密碼或丟失的問(wèn)題,這里將介紹linux密碼恢復(fù)問(wèn)題的解決方法,在這里拿出來(lái)和大家分享一下。
一.lilo引導(dǎo)
1.在出現(xiàn)lilo:提示時(shí)鍵入Linuxsingle
Boot:Linuxsingle
2.回車可直接進(jìn)入Linux單用戶模式
3.vi/etc/passwd
刪除root項(xiàng)中的密碼
(這里也可以直接使用passwd命令重新設(shè)置root的密碼)
4.reboot重啟,root密碼為空
二.grub引導(dǎo)
1.在出現(xiàn)grub畫面時(shí),選擇Linux引導(dǎo)項(xiàng),然后按e鍵
2.選擇以kernel開頭的一行,再按e鍵,在此行的末尾,按空格鍵后輸入single,以回車鍵來(lái)退出編輯模式;
3.回車返回,然后按b鍵啟動(dòng),即可直接進(jìn)入Linux單用戶模式
4.vi/etc/passwd
刪除root項(xiàng)中的密碼
(這里也可以直接使用passwd命令重新設(shè)置root的密碼)
5、reboot重啟,root密碼為空
三、可以使用Linux啟動(dòng)軟盤引導(dǎo)
出現(xiàn)boot后,輸入Linuxsingle
可進(jìn)入單用戶模式;
修改或刪除root密碼;
四、使用Linux系統(tǒng)安裝盤
如果你既沒做系統(tǒng)啟動(dòng)軟盤,同時(shí)多系統(tǒng)的引導(dǎo)LILO和GRUB又被刪除,那么只能使用Linux系統(tǒng)安裝盤來(lái)實(shí)現(xiàn)linux密碼恢復(fù)技術(shù)。
用第一張Linux系統(tǒng)安裝盤啟動(dòng),出現(xiàn)boot提示符后輸入:
oot:Linuxrescue
此時(shí)系統(tǒng)進(jìn)入救援模式,然后根據(jù)提示完成:
1.選擇語(yǔ)言和鍵盤格式;
2.選擇是否配置網(wǎng)卡,一般系統(tǒng)因網(wǎng)絡(luò)不需要,所以可以選擇否跳過(guò)網(wǎng)卡配置;
3.選擇是否讓系統(tǒng)查找硬盤上的RedhatLinux系統(tǒng),選擇繼續(xù);
4.系統(tǒng)顯示硬盤上的系統(tǒng)已經(jīng)被找到,并掛載在/mnt/sysimage下;
5.進(jìn)入拯救狀態(tài),可重新設(shè)置root的密碼:
#chroot/mnt/sysimage(讓系統(tǒng)成為根環(huán)境)
#cd/mnt/sysimage
#passwdroot
五、卸下硬盤掛到別的機(jī)器上更改
如果不怕麻煩的話,還可以把安裝Linux的硬盤卸下后掛到其他系統(tǒng)環(huán)境下同樣是去修改/etc/passwd文件,修改過(guò)后保存即可;
注:
1、在不同的Linux系統(tǒng)下輸入single的方式和方法可能有區(qū)別,希望能自己去嘗試;
2、除了需要修改/etc/passwd文件外,可能也需要修改/etc/shadow文件,這是/etc/passwd密碼文件的投影文件。
以上給大家講解到linux密碼恢復(fù)的解決辦法。
【編輯推薦】