新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 專家指導(dǎo):Linux操作系統(tǒng)密碼恢復(fù)方法

專家指導(dǎo):Linux操作系統(tǒng)密碼恢復(fù)方法

作者: 時間:2009-06-16 來源:網(wǎng)絡(luò) 收藏
  一.lilo引導(dǎo)

  1.在出現(xiàn)lilo:提示時鍵入linuxsingle

  Boot:linuxsingle

  2.回車可直接進入linux單用戶模式

  3.vi/etc/passwd

  刪除root項中的密碼

  (這里也可以直接使用passwd命令重新設(shè)置root的密碼)

  4.reboot重啟,root密碼為空

  二.grub引導(dǎo)

  1.在出現(xiàn)grub畫面時,選擇linux引導(dǎo)項,然后按e鍵

  2.選擇以kernel開頭的一行,再按e鍵,在此行的末尾,按空格鍵后輸入single,以回車鍵來退出編輯模式;

  3.回車返回,然后按b鍵啟動,即可直接進入linux單用戶模式

  4.vi/etc/passwd

  刪除root項中的密碼

  (這里也可以直接使用passwd命令重新設(shè)置root的密碼)

  5、reboot重啟,root密碼為空

  三、可以使用linux啟動軟盤引導(dǎo)

  出現(xiàn)boot后,輸入linuxsingle

  可進入單用戶模式;

  修改或刪除root密碼;

  四、使用系統(tǒng)安裝盤

  如果你既沒做系統(tǒng)啟動軟盤,同時多系統(tǒng)的引導(dǎo)LILO和GRUB又被刪除,那么只能使用系統(tǒng)安裝盤來恢復(fù)root的密碼。

  用第一張系統(tǒng)安裝盤啟動,出現(xiàn)boot提示符后輸入:

  oot:linuxrescue

  此時系統(tǒng)進入救援模式,然后根據(jù)提示完成:

  1.選擇語言和鍵盤格式;

  2.選擇是否配置網(wǎng)卡,一般系統(tǒng)因網(wǎng)絡(luò)不需要,所以可以選擇否跳過網(wǎng)卡配置;

  3.選擇是否讓系統(tǒng)查找硬盤上的RedhatLinux系統(tǒng),選擇繼續(xù);

  4.系統(tǒng)顯示硬盤上的系統(tǒng)已經(jīng)被找到,并掛載在/mnt/sysimage下;

  5.進入拯救狀態(tài),可重新設(shè)置root的密碼:

  #chroot/mnt/sysimage(讓系統(tǒng)成為根環(huán)境)

  #cd/mnt/sysimage

  #passwdroot

  五、卸下硬盤掛到別的機器上更改

  如果不怕麻煩的話,還可以把安裝linux的硬盤卸下后掛到其他系統(tǒng)環(huán)境下同樣是去修改/etc/passwd文件,修改過后保存即可;

  注:

  1、在不同的linux系統(tǒng)下輸入single的方式和方法可能有區(qū)別,希望能自己去嘗試;

  2、除了需要修改/etc/passwd文件外,可能也需要修改/etc/shadow文件,這是/etc/passwd密碼文件的投影文件。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉