方案一:(最為簡便)
這招相信最為簡單,進入一個具有sudo權限的賬戶,將root賬戶密碼重置。
方案二:(沒有超級用戶)此時比較尴尬,遠程控制已經無法實現,只能到服務器的控制台處理。
1)重新啟動機器,在出現grub引導界面後,在啟動Linux的選項裡加上init=/bin/bash,通過給內核傳遞init=/bin/bash參數使得OS在運行login程序之前運行bash,出現命令行#:。
2)當系統進入命令行,輸入下面命令,表示將根文件系統重新mount為可讀寫,有了讀寫權限後就可以通過passwd命令修改密碼了。
# mount -n / -o remount,rw
3)輸入passwd命令就可以重置密碼了。
# passwd root
4)密碼重置完畢後修改原有文件系統屬性,輸入下面命令,表示將根文件系統置為只讀。
# mount -n / -o remount,ro
5)退出bash,繼續啟動或者重啟服務器即可。