如何在CentOS / RHEL8上以单用户模式启动
单用户模式 (别名 维护模式)是一种类似于Unix的操作系统模式,Linux在该模式下运行,在系统启动时会启动少量服务以提供基本功能,从而允许单个超级用户执行某些重要任务。将这样做。 至 单用户模式,该服务将无法启动,并且非root用户将无法登录。 此外,系统不需要登录。 也就是说,不需要密码即可获得root访问权限。
在本教程中 如何在CentOS 8 / RHEL 8上以单用户模式启动.. 这实际上进入了紧急模式,可以帮助您访问紧急外壳。
如何以单用户模式启动
重新启动CentOS 8或RHEL 8服务器,中断自动引导,转到GRUB引导加载程序屏幕,然后选择包含内核的第一行(如果您有多行内核,则该行适合您的环境)请选择一行)。 以下是CentOS 8引导加载程序屏幕。
CentOS8抓取菜单
至 走 至 单用户模式,选择内核并按 e
编辑内核参数。
这将显示有关所选操作系统的信息,包括硬盘,根分区,内核位置,崩溃内核和initrd(初始RAM磁盘)。
转到以 的Linux 使用上下箭头 ro
论据。
编辑Grub引导选项
加上这个 rw init=/sysroot/bin/sh
在线上。 完成后 Ctrl+x
..
以单用户模式启动
然后使用chroot命令挂载根文件系统。
chroot /sysroot
现在, 单用户模式 完全可用。 解决问题并退出单用户模式后,请执行以下操作:
CentOS / RHEL 7/8默认使用SELinux,因此请创建以下隐藏文件。 下次启动时,这将自动重新标记所有文件。
# touch /.autorelabel
最后,运行以下命令以重新启动系统。 或者,输入两次“退出”命令以重新启动系统。
# reboot -f
结论
就这样。 我学会了开始 CentOS 8 / RHEL 8单用户模式.. 在评论部分分享您的反馈。