弹性云服务器 ECS-Linux云服务器如何进入单用户模式重置root密码:CentOS 7/EulerOS 系列
时间:2025-02-12 15:15:30
CentOS 7/EulerOS 系列
- 使用控制台提供的VNC方式登录云服务器。
在云服务器操作列下单击“远程登录”。图7 使用控制台提供的VNC方式登录云服务器
- 单击远程登录操作面板上方的“发送CtrlAltDel”按钮,重启虚拟机。
- 确认开始重启后,立即反复单击上下键,阻止系统继续启动,在出现内核选项时按字母键e进入内核编辑模式。
图8 进入内核编辑模式
Euler镜像默认对grub文件进行了加密,进入编辑内核模式时会提示:Enter username,需要输入用户和密码,请联系客服进行获取。
- 找到linux16行末尾,执行以下操作。
- 删除不需要加载的参数(ro参数开始到末尾)。
ARM(鲲鹏计算)架构云服务器以及裸金属服务器需要保留参数“console=tty0 console=ttyS0”。
- 修改ro为rw,以读写方式挂载根分区。
- 并添加rd.break,然后执行Ctrl+X。
图9 修改前图10 修改后
- 删除不需要加载的参数(ro参数开始到末尾)。
- 执行以下命令切换至/sysroot目录。
- 执行以下命令,重置root密码。
- (可选,系统开了SELinux需要执行此步骤)执行以下命令,让SELinux生效。
- 执行以下命令,退出当前根目录。
- 执行以下命令重启云服务器。
reboot
support.huaweicloud.com/trouble-ecs/ecs_trouble_0312.html