Linux
Debian 7 密碼恢復
在安裝過程中,我設置了兩次輸入錯誤的密碼,現在我無法訪問我在 Debian 中的 root 帳戶。
我正在嘗試像http://xmodulo.com/how-to-reset-root-password-in-debian-ubuntu.html 之類的程序(我正在使用 Debian 7 Wheezy)。儘管做了這樣的事情,但
passwd
在那個環境中,bash 無法辨識命令。關於如何解決這個問題的任何想法?謝謝!
我希望您實際上沒有安裝根分區,或者它沒有 pivot_root,因此 initrd / 被您的實際根文件系統替換,或者您的路徑配置不正確。檢查是否有 passwd 二進製文件
/usr/bin/passwd
。如果有,請/usr/bin/passwd
直接呼叫二進製文件或更新您的路徑export PATH=/usr/bin:$PATH
,然後passwd
正常呼叫該命令。如果沒有,您需要將pivot_root轉換為您的實際根 fs。從連結複製的 pivot_root 範例:
mount /dev/hda1 /new-root cd /new-root pivot_root . old-root exec chroot . sh <dev/console >dev/console 2>&1 umount /old-root