Debian 忘记root密码的处理(passwd:command not found)
Step1:在開機啟動進入藍色GRUB界面后,用上下鍵,迅速移動光標至第二行
...(recovery mode)
Step2:按字母 “e” 進入編輯界面,于第七行,即有 “linux /vm......single” 的行
???????????? 末尾加上? “init=/bin/bash”? (引號不可省略)
?
Step3:按 “Ctrl+x ” 啟動系統,進入 root@(none): 命令行模式
Step4:使用命令使系統可讀寫?? # mount -no remount, rw /
Step5:此時 passwd、vi、vim 等都提示Command not found。
???????????? 使用Debian自帶默認文本編輯器 nano 編輯 /etc/shadow 的第一行( root 行),注意之前先備份shadow
???????????? # cd /etc
???????????? # cp shadow shadow.bak
???????????? # nano shadow
???????????? 修改 shadow 的第一行為:?? root::15198:0:99999:7:::??? (即清空root密碼)
???????????? 繼而 Ctrl+x 選擇 yes 保存
Step6:重新使系統變為只讀? # mount -no remount, ro /
Step7:重啟用一般用戶登錄?? # su 直接進入root用戶(不需要密碼)
Step8:最后使用 # passwd 重新設置root密碼即可
轉載于:https://www.cnblogs.com/elect-fans/archive/2011/12/06/2408709.html
總結
以上是生活随笔為你收集整理的Debian 忘记root密码的处理(passwd:command not found)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《Beginning C# Objcet
- 下一篇: Sim300设计手册(转)