單用戶模式 (有時稱為 維護模式) 是類 Unix 操作系統(例如 Linux 操作系統)中的一種模式,其中在系統啟動時啟動多個服務以實現基本功能,並且單個超級用戶可以執行某些關鍵任務。
存在 單用戶模式,服務將不會啟動,非 root 用戶將無法登錄。此外,您不會被要求登錄。 無需密碼即可獲得root權限.
在本教程中, 如何在 CentOS 8 / RHEL 8 上啟動到單用戶模式請注意,這對於實際進入緊急模式和訪問緊急 shell 很有用。
如何引導進入單用戶模式
重啟您的 CentOS 8 或 RHEL 8 服務器,中斷自動引導進入 grub 引導加載程序屏幕並選擇包含內核的第一行(如果有多個內核行,請選擇適合您環境的行)。下面是 CentOS 8 引導程序屏幕。
到達 走 輸入 單用戶模式選擇內核並按下 e
編輯內核參數。
它顯示有關所選操作系統的信息,包括硬盤、根分區、內核位置、崩潰的內核、initrd(初始 ramdisk)。
去 Linux 使用向上和向下箭頭刪除 ro
討論。

添加這個 rw init=/sysroot/bin/sh
連續。完成後,按 Ctrl+x
.

現在使用 chroot 命令掛載根文件系統。
chroot /sysroot
現在, 單用戶模式 可以使用。解決退出單用戶模式的問題後,請執行以下操作:
CentOS/RHEL 7/8 默認使用 SELinux,因此創建以下隱藏文件將在下次啟動時自動重新標記所有文件:
# touch /.autorelabel
最後,通過運行以下命令重新啟動系統:或者,輸入“exit”命令兩次以重新啟動系統。
# reboot -f
結論是
就這樣。我學會瞭如何導航到 CentOS 8 / RHEL 8 上的單用戶模式請在評論部分分享您的反饋。