VMware上CentOS系统忘记账号和密码解决方法

作者:蛮不讲李2024.01.05 03:58浏览量:43

简介:在VMware虚拟机上运行的CentOS系统忘记账号和密码,可以尝试通过编辑内核启动参数或使用单用户模式来重置密码。本文将详细介绍这两种方法的具体步骤,帮助您快速恢复对系统的访问权限。

千帆应用开发平台“智能体Pro”全新上线 限时免费体验

面向慢思考场景,支持低代码配置的方式创建“智能体Pro”应用

立即体验

在VMware虚拟机上运行的CentOS系统,如果忘记了账号和密码,可以尝试以下两种方法来重置密码:通过编辑内核启动参数或使用单用户模式。下面将详细介绍这两种方法的具体步骤。
方法一:通过编辑内核启动参数重置密码

  1. 重启虚拟机,在引导过程中按下键盘上的方向键↑和↓,进入引导菜单。
  2. 使用方向键将选择行设置为第一行(背景高亮即为选中),按下键盘上的e键,进入编辑模式。
  3. 将光标移动到 LANG=en_US.UTF-8 后面,空格,再追加init=/bin/sh。注意保持在同一行,并注意空格。
  4. 按下CTRL+X进行引导启动,成功后进入单用户模式。
  5. 输入以下命令挂载根目录:
    mount -o remount, rw /
  6. 选择要修改密码的用户名,这里以root用户为例进行修改:
    passwd root
  7. 输入2次一样的新密码,注意输入密码时屏幕上不会有字符显示。
  8. 退出单用户模式,重新启动系统即可生效。
    方法二:使用单用户模式重置密码
  9. 重启虚拟机,在引导过程中按下键盘上的Shift键进入GRUB菜单。
  10. 选择以救援模式或单用户模式启动,按下Enter键。
  11. 在单用户模式下,使用root权限执行以下命令挂载根目录:
    mount -o remount, rw /
  12. 执行以下命令修改密码:
    passwd root
  13. 输入2次一样的新密码,注意输入密码时屏幕上不会有字符显示。
  14. 退出单用户模式,重新启动系统即可生效。
    注意事项:
    在尝试上述方法时,请确保您具有足够的权限来编辑内核启动参数或进入单用户模式。如果您不确定如何操作,建议寻求专业人士的帮助。另外,为了安全起见,请定期备份系统账号和密码等关键信息。

相关文章推荐

发表评论