本文不念將引導您透過簡單的步驟在基於 RHEL 的 Linux 發行版(例如 Fedora、CentOS Stream、Rocky 和 Alma Linux)中重設忘記的root密碼。
首先,重新啟動系統,然後在 grub 引導選單中選擇您要引導的核心(通常是第一個選項),接著按下鍵盤上的對應鍵。
#在下一個畫面上,您將看到以下核心啟動參數,在這裡找到以 ro
開頭的行並在末尾新增參數 rd.break
,如圖所示,然後按 Ctrl x
鍵。
#在下一個畫面上,您將進入緊急模式,此時按 Enter
鍵進入 shell 提示字元。現在,請確保確認您重新掛載了具有讀寫權限的 sysroot
目錄。預設情況下,它以唯讀模式安裝,指示為 ro
。
# mount | grep sysroot
##現在重新掛載具有讀寫權限的 sysroot
目錄並再次確認權限。
請注意,這次權限已從 ro
(唯讀)變更為 rw
(讀取和寫入),如圖所示。
# mount -o remount,rw /sysroot/ # mount | grep sysroot
#接下來,使用以下指令以讀寫模式掛載根檔案系統。
# chroot /sysroot
#接下來,使用 passwd
指令用新密碼重設 root 密碼並確認。
# passwd
##至此,您已經成功重設 root 使用者密碼。唯一剩下的部分是使用準確的 SELinux 上下文重新標記所有檔案。
# touch /.autorelabel
#最後,輸入
exit
#這通常需要幾分鐘,完成後,系統將重新啟動並提示您使用新密碼以 root 使用者身分登入。
#在基於RedHat的Linux發行版中重設忘記的root密碼是一個相對簡單的過程,涉及在引導期間存取系統、修改核心參數以及使用特定命令重設密碼。 ###
以上是Fedora、Rocky等基於RHEL的Linux發行版如何重設忘記的root密碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!