解决VMware虚拟机CentOS 7 忘记登陆密码问题

  1. 重启虚拟机,在重启时不停按E键进入初始化脚本编辑界面

2.在初始化脚本编辑界面,按↓键向下拉到最后,找到LANG=/zh_CN.UTF-8那里,输入空格,接着添加 "init=/bin/sh " 。然后按ctrl+X键进入下一步。

  1. 在界面中逐步输入下面命令:

    重新挂载文件系统路径/,并将其设置为可读写模式

    mount -o remount,rw /

    设置登录账户和密码,格式:passwd+登录账户,随后输入两遍新密码

    passwd root

    为让SELinux(安全子系统)生效,创建一个隐藏文件.autorelabel,该文件通知SELinux允许修改密码

    touch /.autorelabel

    重新启动虚拟机

    exec /sbin/init

具体操作如下图:

4.重启后,输入设置的新密码即可正常登陆进入虚拟机。

相关推荐
XF小冯40 分钟前
Drippingblues靶机通关教程
linux·运维·网络
weixin_446260852 小时前
轻松实现浏览器自动化——AI浏览器自动化框架Stagehand
运维·人工智能·自动化
跟我聊天我会闯红灯3 小时前
如何开发一个运行在windows系统服务器上的服务
运维·服务器·windows
AI云原生4 小时前
2025最新国内服务器可用docker源仓库地址大全(2025年8月更新)
运维·服务器·docker·云原生·容器·kubernetes·serverless
Clownseven4 小时前
Nginx反向代理教程:配置多个网站并一键开启HTTPS (Certbot)
运维·nginx·https
火龙kess5 小时前
Centos-Stream 10 安装教程(2025版图文教程)
linux·运维·centos
涛思数据(TDengine)7 小时前
新客户 | TDengine 时序数据库是怎么在钢厂“撬动”PI 的?
大数据·运维·数据库·时序数据库·tdengine
菜鸟也会Fly8 小时前
【/usr/bin/env: “bash\r”: 没有那个文件或目录】问题解决
linux·bash
程序员黄老师9 小时前
Linux tail 命令详解
linux·运维
我怎么又饿了呀9 小时前
Windows&Linux系统 安装 CUDA 和 cuDNN
linux·运维·windows