使用Ubuntu和使用windows系列產品一樣,會忘記開機密碼。難道我們在忘記開機密碼的時候就必須重裝系統嗎?當然不是了!既然在windows下面我們可以破解開機密碼,那么在Ubuntu里面一樣可行,當然我們的出發點是基於自己忘記開機密碼的時候使用,千萬不要干壞事喲。
前提交代
- 此方法適合Ubuntu和基於Ubuntu發行的Linux發行版本系統,其他發行版本也可參考。網上的相關教程很多,本次帶來的本人的一次實際操作!
- 本次操作基於Ubuntu13.10版本,內核版本3.11.0-12,所以后面具有內核字樣的大家可以參考!有可能有出入……
- 本方法前提是你是grub引導系統,並且grub未加密或者你知道grub密碼……
事件起因
一小伙伴之前安裝的是Ubuntu Win7雙系統,但是Ubuntu長達1年半都沒進去過,結果忘記了密碼,又不想重裝系統所以……
第一步
開機進入grub界面,依次選擇【Advanced options for Ubuntu】→
【Ubuntu,Linux 3.11.0-12-generic(恢復模式)】
然后系統會自動加載相關文件到內存,得到文本方式的Recory Menu(filesystem state:read-only)
第二步
在恢復菜單選擇root選項,將會給我們一個具有root權限的shell環境,選擇root一行之后按鍵盤上的【Tab】鍵將光標定位與菜單下方的上面,直接回車
所以接下來我們就要用到這個環境,關於此菜單的其他命令自己搜索了哈!
接下來我們輸入以下命令完成重置用戶密碼(本次使用的用戶名為guiji)
1
2
3
4
5
6
7
8
9
10
|
# 由於當前模式文件系統為只讀狀態,而我們需要將新的密碼寫入到文件系統的文件中,所以此步驟是重新掛載 / 文件系統然后傳遞一個rw可讀可寫參數以便接下來重置密碼
mount –o remount –rw /
# 此命令是重置用戶名為guiji的用戶的密碼
passwd guiji
# 輸入的新的密碼,基於linux的安全性此密碼是不顯的,不要懷疑自己沒有輸入上,你只需要正確輸入你想要的密碼,並且並回車就行了
xiaohuoban
# 確認新的密碼,同樣不顯
xiaohuoban
#完了提示你密碼更新成功,接下來你就可以重新啟動該系統,輸入命令 reboot,等待系統自動重啟
reboot
|
第三步
最后交代
其實和Window一樣,破解開機密碼的方法很多種,千萬不要以為自己設只一個比較復雜的開機密碼就萬事大吉了,這類方式我也不怎么使用,相比其他方法我覺得這種方法屬於最簡單的方法吧,當然是用范圍也比較窄,就身邊而言玩ubuntu的此方法足以,關於其他方法,遇到了再說吧!暫時就這樣!
http://ipchy.net/crack-user-password-on-ubuntu/#comments