
我是 Ubuntu 12.04 的新用戶,離開電腦一個月了,忘記了密碼。
使用這個論壇,我嘗試在 grub 中啟動時使用 root 行重置我的密碼,我按照說明進行操作,發現我得到了其他人沒有得到的結果。詢問我不明白如何使用的重置選項,它說參數無效,所以我找到了一種方法來刪除奈米列表中的加密密碼。我能夠登錄,但 Sudo 似乎仍然可以識別密碼,甚至認為我的用戶帳戶設定檔在密碼後顯示“無”,我似乎無法執行任何操作。
我不知道還能做什麼,希望能解決。冗長的解釋是為了表明我的經驗不足,並指出所犯的任何錯誤。
謝謝
答案1
- 從 Live CD/USB 啟動
- 掛載有問題的分割區
/tmp
- chroot 進入
/tmp
- 做
sudo visudo -f /etc/sudoers.d/USERNAME
- 新增
USERNAME ALL=(ALL) NOPASSWD: ALL
到文件 - 拔掉live USB,正常啟動
- 這樣做
sudo passwd root
,這將設定 root pass
可能有用,有一段時間沒有嘗試過,但聽起來不錯。