VMware CentOS7忘记密码解决办法

问题描述 VMware centos 7 忘记密码

1、开机进入下方页面,按e键

在这里插入图片描述

2、在页面找到LANG=en_US.UTF-8后,增加 init=/bin/sh

在这里插入图片描述

3、按ctrl+x启动,输入mount -o remount,rw / 挂载根目录
4、输入passwd 用户名 进入密码修改
5、填写两次密码
6、更新系统输入:touch /.autorelabel
7、启动系统输入:exec /sbin/init

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你忘记了 VMwareCentOS 7 的 root 密码,可以按照以下步骤重置它: 1. 首先,在虚拟机的启动过程中,按下任意键中断引导加载程序(boot loader)的自动启动。你需要快速进行这个操作。 2. 在引导加载程序的菜单中,选择你要启动的 CentOS 7 操作系统。 3. 按下 "e" 键来编辑该操作系统的启动设置。 4. 在编辑模式下,找到以 "linux16" 开头的一行,并在该行的末尾添加以下内容:`rd.break enforcing=0` (注意:确保在最后添加一个空格,否则可能会导致启动失败。) 5. 按下 "Ctrl + x" 或者 "F10" 启动操作系统。 6. 系统将会引导到一个紧急模式(emergency mode)的 shell 终端。 7. 输入以下命令来挂载根文件系统为可写状态: ``` mount -o remount,rw /sysroot ``` 8. 输入以下命令来切换到 chroot 环境: ``` chroot /sysroot ``` 9. 输入以下命令来修改 root 密码: ``` passwd root ``` 10. 根据提示输入新的 root 密码并确认。 11. 输入以下命令来使 SELinux 上下文生效: ``` touch /.autorelabel ``` 12. 输入以下命令来重新挂载根文件系统为只读状态: ``` mount -o remount,ro / ``` 13. 输入以下命令来退出 chroot 环境: ``` exit ``` 14. 输入以下命令来重启系统: ``` reboot ``` 重启后,你应该可以使用刚设置的新密码以 root 身份登录 CentOS 7。请注意,这个方法仅适用于使用标准的 root 用户进行登录的情况。如果你使用 sudo 或其他用户进行管理,你可能需要相应修改命令。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值