Password
重置另一個 Linux 的密碼
我有一個外部硬碟分為兩部分。其中一個分區上安裝了 Linux (Ubuntu)(可引導)。問題是我忘記了它
user
(單個使用者)的密碼。如何
user
通過將外部硬碟插入另一台 Linux 機器然後編輯某些文件、通過終端使用某些命令、更改 bash(記得很久以前做過類似的事情)或其他方式來重置密碼?而且我不想進入 Grub 等。通過該驅動器引導不是一種選擇(雖然它是但我不願意進入它並且不想重新啟動正在執行的(“另一個”)Linux機器)。
即使 michas 給了您最佳答案,它仍然涉及從外部硬碟驅動器啟動,出於某種原因您似乎反對。這是一種無需從外部驅動器引導即可從另一個 Linux 系統使用的方法。我假設你的外置硬碟上的 Linux 分區是
/dev/sdb1
,根據需要修改以下內容。在您的其他 Linux 安裝上執行此程式碼:[root@host]# mount /dev/sdb1 /mnt [root@host]# chroot /mnt [root@host]# passwd user Enter new Unix password: Retype new Unix password: passwd: password updated successfully [root@host]# exit [root@host]# umount /mnt