I forget root password on fedora,debian。fedora 17 fedora 18 fedora 19 fedora 20 fedora 21
fedora 、debian 的root用戶密碼忘記了。
適用於fedora15(含)以下(使用GRUB):
參考文章fedora 11 忘記密碼的解決 http://hi.baidu.com/cjry_8854/item/1254edfe845253ef1a111f13
適用於fedora16(含)以上(使用GRUB2):
第一屏:系統菜單,在linux上按“e”鍵進行編輯
第二屏:使用上下鍵找到 以字符串“linux”或“linux16”(16是fedora16)開始的行。
如果你使用UEFI系統,那么這行就是以“linuxefi”開始的。
在這行的最末尾添加空格然后加上下面一行代碼
rw init=/bin/bash
然后按F10或Ctrl+X來執行,bash命令行就出來了。
作為root,變更密碼不需要知道舊密碼,輸入下面命令回車執行
# passwd
輸入你的新密碼兩次(紅色箭頭處是兩次輸入的密碼,雖然不顯示)。恭喜,你已經重置了你的root密碼
為了確保不被系統重置,執行下面命令
# touch /.autorelabel
到這里就完成了,直接使用下面命令重啟,檢查下吧。
# /sbin/reboot -f
參考:fedora project - How to reset a root password