弹性云服务器 ECS-Linux云服务器如何进入单用户模式重置root密码:CentOS 8系列

时间:2024-05-21 10:26:57

CentOS 8系列

  1. 使用控制台提供的VNC方式登录云服务器
    云服务器操作列下单击“远程登录”。
    图1 使用控制台提供的VNC方式登录云服务器
  2. 单击远程登录操作面板上方的“发送CtrlAltDel”按钮,重启虚拟机。
  3. 确认开始重启后,立即反复单击上下键,阻止系统继续启动,在出现内核选项时按字母键e进入内核编辑模式。
    图2 进入内核编辑模式
  4. 修改启动权限配置。

    将ro参数修改为:rw init=/sysroot/bin/bash

    图3 修改前
    图4 修改后
  5. 然后执行Ctrl+X
    请耐心等待页面加载。
    图5 进入紧急模式
  6. 运行命令chroot /sysroot/切换回原始系统。
  7. 执行以下命令,重置root密码。

    passwd root

    图6 紧急模式下重置root密码
  8. (可选,系统开了SELinux需要执行此步骤)执行以下命令,让SELinux生效。

    touch /.autorelabel

  9. 执行以下命令,退出当前根目录。

    exit

  10. 执行以下命令重启云服务器

    reboot

support.huaweicloud.com/trouble-ecs/ecs_trouble_0312.html