服务器设置和教程 · 6 10 月, 2024

RHEL 7 或 CentOS 7 重設系統密碼

RHEL 7 或 CentOS 7 重設系統密碼

在使用 RHEL 7 或 CentOS 7 的過程中,忘記系統密碼是一個常見的問題。無論是因為長時間未使用還是其他原因,重設系統密碼的能力對於系統管理員來說至關重要。本文將詳細介紹如何在 RHEL 7 或 CentOS 7 中重設系統密碼的步驟。

重設密碼的準備工作

在開始之前,請確保您擁有對系統的物理訪問權限,因為這個過程需要在啟動時進入 GRUB 菜單。此外,您需要一個可以訪問的終端或控制台。

步驟一:重啟系統並進入 GRUB 菜單

首先,您需要重啟系統。在啟動過程中,當看到 GRUB 菜單時,按下 e 鍵進入編輯模式。

步驟二:編輯啟動參數

在 GRUB 編輯界面中,找到以 linux16 開頭的行。這一行包含了啟動內核的參數。您需要在這一行的末尾添加以下內容:

rd.break

這樣做的目的是讓系統進入緊急模式,並且在這個模式下可以進行文件系統的修改。

步驟三:啟動進入緊急模式

完成編輯後,按下 Ctrl + XF10 鍵來啟動系統。系統將進入緊急模式,並且您將看到一個命令行界面。

步驟四:重新掛載根文件系統

在緊急模式下,根文件系統是以只讀模式掛載的。您需要將其重新掛載為可讀寫模式。輸入以下命令:

mount -o remount,rw /sysroot

步驟五:進入根文件系統

接下來,您需要進入根文件系統。輸入以下命令:

chroot /sysroot

步驟六:重設密碼

現在,您可以使用 passwd 命令來重設用戶的密碼。假設您要重設的用戶名為 root,請輸入:

passwd root

系統會提示您輸入新密碼,請根據提示完成操作。

步驟七:退出並重啟系統

完成密碼重設後,您需要退出 chroot 環境並重啟系統。輸入以下命令:

exit
reboot

系統將重新啟動,您可以使用新密碼登錄。

總結

重設 RHEL 7 或 CentOS 7 的系統密碼是一個相對簡單的過程,只需遵循上述步驟即可輕鬆完成。這對於系統管理員來說是一項重要技能,能夠確保系統的安全性和可用性。如果您需要更多有關 香港VPS 的資訊,請訪問我們的網站以獲取更多資源和支持。