伺服器需要未知的使用者名稱和密碼才能登入

伺服器需要未知的使用者名稱和密碼才能登入

我有一台二手伺服器,但不知道登入的使用者名稱和密碼。

有人知道如何重置使用者名稱和密碼,而無需擦除所有內容並從頭開始嗎?

答案1

啟動時按住shift,選擇恢復模式,然後選擇root。您現在可以運行:

密碼 foo;重啟

將 foo 更改為您的用戶名,例如:

密碼安迪;重啟

您可以使用新密碼以您的使用者名稱登入。

答案2

您可以嘗試使用 Kon-Boot 之類的工具來繞過密碼(不適用於 3.0 或 64 位元核心)。或者,如果您有辦法將 HDD 連接到另一台 Linux 計算機,您可以chroot進入伺服器並運行passwd [user]

答案3

這並不困難,但您可能應該考慮重新安裝。但如果您不想,只需重新啟動並從 Grub 選單中選擇“恢復”即可。您將找到獲取 root shell 的選項。然後你會做

adduser someusername
adduser someusername admin

相關內容