借鉴文章:linux系统云主机进入单用户方法--云主机 CVM-帮助文档-京东云(包含Centos 6.9/Centos 7/Centos 8/Ubuntu)
linux系统如遇到系统启动异常,密码忘记等问题,可以通过单用户的方式进入系统进行日常排查,修改密码的操作,本文档提供云主机各版本linux系统进入单用户的方法:
Centos 7:
1.重启后进入grub界面,选择内核好内核点击e进入编辑页面。
2.修改红框内的内容,将ro修改为rw,并在后面增加init=/bin/sh信息。
3.调整完的信息如下,之后键盘上按下ctrl+x进入单用户模式
4.用 "chroot /sysroot " 命令进入系统
5." passwd root " 重置root密码
6.用 " touch /.autorelabel " 更新SELinux信息
7. 输入 " exit "退出 chroot
8.进入单用户操作完毕后可以输入exec /sbin/init 便可退出单用户模式或者reboot重启;