电脑技术学习

FreeBSD 忘记root密码

dn001

忘記root密碼 ?? 可能原因: a.自己改了!卻忘掉了。 b.不小心改到?想想這幾天有沒有增設帳號及幫使用者變更密碼? 若有,試著用他的密碼試試看吧。 c.慘遭駭客(cracker)入侵 進入單人摸式 步驟(1) 在開機過程中...您應該曾經注意到那個在倒數9秒的東西吧....
Hit [Enter] to boot immediately, or any key for command prompt.
Boot [kernel] in 9 seconds.
(別說您不知道...若真不知道..請把您的FreeBSD重開,然後仔細的看他開完一次) 平時,我們通常都直接按enter(或忽略)讓FreeBSD馬上開機... 這個時候,您需要按除了enter鍵之外的任一鍵, 用來中斷開機,進入命令模式。 步驟(2) 這時會出現一些提示語句:
Type '?' for a list of commands , 'help' for more detailed help
ok
並出現提示符號ok 。 你可以輸入?尋求幫助,或是help取得更詳細的說明。 這時候,請輸入:boot -s 步驟(3) 這時候會以單人模式進入...預設是不用輸入root密碼的喔... 這時您只要更改root密碼即可 # passwd root 步驟(4) 改完密碼後...記得按 ctrl+d 結束..讓系統繼續開機..... 千萬別笨笨的下reboot指令喔...^^ 應用 a.當您的shell不小心設錯,導致root無法登入,這時您可以用單人模式進入後, 輸入 vipw 來更正錯誤.. 註:若無法下指令,請先下mount -a 把所有的磁區 mount 上來... 然後用完整的路徑下指令ex:/usr/bin/vi 而非直接下vi b.當系統無法開機或是系統無法自動修復錯誤... 您也可以用單人模式開機,然後用fsck -y 來手動執行修復。 c.其他...(請自行體會應用)

标签: