天天看點

Linux密碼丢失的解決方法

轉自:http://www.lupaworld.com/home/space-22802-do-blog-id-138176.html 有人說Linux不如Windows,其實不然,這是因為你不懂Linux,學習Linux時,你可能會遇到忘記密碼或丢失的問題,這裡将介紹Linux密碼恢複問題的解決方法,在這裡拿出來和大家分享一下。 希望對你Linux密碼恢複有幫助。   一.lilo引導   1.在出現lilo:提示時鍵入Linuxsingle Boot:Linuxsingle   2.回車可直接進入Linux單使用者模式   3.vi/etc/passwd 删除root項中的密碼 (這裡也可以直接使用passwd指令重新設定root的密碼)   4.reboot重新開機,root密碼為空   二.grub引導   1.在出現grub畫面時,選擇Linux引導項,然後按e鍵   2.選擇以kernel開頭的一行,再按e鍵,在此行的末尾,按空格鍵後輸入single,以Enter鍵來退出編輯模式;   3.回車傳回,然後按b鍵啟動,即可直接進入Linux單使用者模式   4.vi/etc/passwd   删除root項中的密碼   (這裡也可以直接使用passwd指令重新設定root的密碼)   5、reboot重新開機,root密碼為空   三、可以使用Linux啟動軟碟引導   出現boot後,輸入Linuxsingle   可進入單使用者模式;   修改或删除root密碼;   四、使用Linux系統安裝盤   如果你既沒做系統啟動軟碟,同時多系統的引導LILO和GRUB又被删除,那麼隻能使用Linux系統安裝盤來實作Linux密碼恢複技術。   用第一張Linux系統安裝盤啟動,出現boot提示符後輸入: oot:Linuxrescue   此時系統進入救援模式,然後根據提示完成:   1.選擇語言和鍵盤格式;   2.選擇是否配置網卡,一般系統因網絡不需要,是以可以選擇否跳過網卡配置;   3.選擇是否讓系統查找硬碟上的RedhatLinux系統,選擇繼續;   4.系統顯示硬碟上的系統已經被找到,并挂載在/mnt/sysimage下;   5.進入拯救狀态,可重新設定root的密碼: #chroot/mnt/sysimage(讓系統成為根環境) #cd/mnt/sysimage #passwdroot   五、卸下硬碟挂到别的機器上更改   如果不怕麻煩的話,還可以把安裝Linux的硬碟卸下後挂到其他系統環境下同樣是去修改/etc/passwd檔案,修改過後儲存即可;   注:   1、在不同的Linux系統下輸入single的方式和方法可能有差別,希望能自己去嘗試;   2、除了需要修改/etc/passwd檔案外,可能也需要修改/etc/shadow檔案,這是/etc/passwd密碼檔案的投影檔案。   完成以上,就能學好Linux密碼恢複。   通過本文了解Linux伺服器安全。