在這個簡短的教程中,您將學習如何在Debian 10服務器的系統中重設忘記的root密碼。這將幫助您重新獲得以root用戶身份登錄並執行管理任務的功能。。
1、首先打開或重啟Debian 10系統的服務器。應該顯示GRUB菜單,如下所示。在第一個選項上,繼續並‘e’在系統開始引導之前按鍵盤上的鍵。
Debian Grub菜單
這會將您引導至如下所示的屏幕。向下滾動並找到在指定UUID‘linux’的/boot/vmlinuz-*部分之前的開頭的行。
將光標移動到該行的末尾,緊隨其后‘ro quiet’並附加參數init=/bin/bash。
下次點擊ctrl + x以使其能夠以裝有只讀(ro)訪問權限的根文件系統在單用戶模式下啟動。
為您重置密碼,您需要更改從訪問權限只讀到讀寫。因此,運行以下命令以重新安裝具有rw屬性的根文件系統。
:/#mount -n -o remount,rw /
掛載Debian文件系統
接下來,通過執行所示的good old passwd命令來重置root密碼。
:/#passwd
在Debian中重設根密碼
提供新密碼並重新輸入以確認。如果一切順利並且密碼匹配,您將在控制台末尾收到“ 密碼更新成功 ”通知
最后按Ctrl + Alt + Del退出並重新啟動。現在,您可以使用剛剛定義的新創建的密碼以root用戶身份登錄。
這就是您在Debian 10上重置忘記的root密碼的方式