Linux系统进入单用户模式
Linux 系统进入单用户模式
文章目录
前言
在单用户模式下,您能修改系统的关键配置,因此建议您在必要场景中设置该模式,并谨慎操作。
Linux系统的单用户模式是系统启动方式之一,您可以通过Linux系统的系统引导器(GRUB)进入单用户模式。进入单用户模式后,操作者拥有系统管理员权限并能修改全部系统配置信息。该模式常用于以下场景:
- 修改系统密码
- 排查启动故障
- 修复系统异常
- 维护硬盘分区
一、CentOS操作系统进入单用户模式
1.1 重启进入grub界面
运行reboot重启系统,并在重启过程中出现选择启动系统界面时按下键盘e键,跳转至启动项配置界面。
1.2 修改grub配置
使用键盘的方向键,移动光标至 linux
开头的一行,并在本行中将ro至末尾的内容替换为 rw init=/bin/sh crashkernel=auto
。
1.3 进入单用户模式
按下键盘的ctrl+x组合键或按F10键。系统会直接进入单用户模式。该模式下可以执行 以下操作修改root密码:
# passwd
# ...
# logout
二、Debian操作系统进入单用户模式
2.1 重启进入grub界面
运行reboot重启系统,并在重启过程中出现选择启动系统界面时按下键盘e键,跳转至启动项配置界面。
2.2 修改grub配置
使用键盘的方向键,移动光标至 linux
开头的一行,并在本行末尾添加 single
。
2.3 进入单用户模式
按下键盘的ctrl+x组合键或按F10键。系统会直接进入单用户模式。该模式下可以执行 以下操作修改root密码:
# passwd
# ...
# logout
三、Ubuntu操作系统进入单用户模式
3.1 重启进入grub界面
运行reboot重启系统,并在重启过程中出现选择启动系统界面时选择GRUB页面第二行的高级选项,并按下键盘的enter键。
之后,在跳转页面选择第二行的恢复模式(recovery mode),并按下键盘的e键编辑启动项。
3.2 修改grub配置
在编辑页面,使用键盘的方向键,移动光标向下至 linux
开头的一行,并在本行中将ro至末尾的内容替换为 rw single init=/bin/bash
。
3.3 进入单用户模式
按下键盘的ctrl+x组合键或按F10键。系统会直接进入单用户模式。该模式下可以执行 以下操作修改root密码:
# passwd
# ...
# logout
注意: 在 openkylin 系统上关闭安全,可以进入引导菜单界面,选择相应引导选项,按e进入grub,在linux 开头行结尾加上 rw init=/bin/bash console=tty0
按Ctrl+x或F10进入单用户系统。之后可以移动或修改 /opt/qaxsafe/qaxsafed
的名称来关闭安全。
总结
本文简单介绍了linux不同操作系统进入单用户模式方式,并修改root密码的操作。