Linux
Debian 啟動到單使用者模式
我忘記了我的 root 密碼,並試圖通過啟動進入單使用者模式來更改它,但是在啟動時我得到了這個螢幕:
然後我按“e”來編輯引導配置,我得到這個螢幕:
但是,在我正在關注的教程中,它說我應該導航到以“核心”開頭的行,但是正如您所看到的,我沒有這一行。所以我嘗試在以“linux /boot/vmlinuz ….”開頭的行上將“quiet”更改為“single”,但這不會將系統引導到單使用者模式。
為了使它起作用,我應該編輯哪一行?
一種方法:
- 附加到以(並以)
init=/bin/bash
開頭的 grub 行的末尾。linux``quiet
- 重置密碼並正常重啟。
- 不要再忘記了。
- 考慮安裝
sudo
.另一種方法:
- 由於這顯然是一個虛擬機,您可以將其磁碟安裝在另一個(工作)虛擬機上並手動從
/etc/shadow
文件中刪除密碼。或用於kpartx
處理來自主機或另一台機器的虛擬機映像文件。
DEBIAN / UBUNTU 根密碼恢復
- 第一個螢幕 - grub - 按
e
- 修改核心行:在此行
single
之間ro quiet
和末尾添加 addinit=/bin/bash
- 按
F10
- 當提示
root@(none):/#
您必須重新掛載 / 分區以具有讀寫訪問權限時:mount / -rw -o remount
- 現在您已準備好修改 root 密碼:輸入
passwd
並更改它!祝你好運
PS:嘗試查看/etc/shadow 文件尋找其他使用者…