如何在单用户模式下修改云主机root密码?

原因

若管理员忘记云主机root密码,且未安装QGA无法在线修改云主机root密码,此时需要进入单用户模式下手动修改云主机root密码。

解决方案

  1. 进入云主机控制台,在grub启动项界面将光标定位到第一行,按e进入编辑模式。
  2. 将光标定位到.UTF-8后,追加init=/bin/sh,需确保添加在.UTF-8后同一行,并注意空格。
  3. 按下Ctrl+x引导启动。
  4. 引导成功后,执行mount -o remount,rw /命令挂载根目录。
  5. 使用passwd命令重设密码。
  6. 执行exec /sbin/initexec /sbin/reboot命令退出单用户模式。
  7. 重启云主机,使用新密码登录云主机操作系统。