解决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.重启后,输入设置的新密码即可正常登陆进入虚拟机。

相关推荐
可乐鸡翅yeah_34 分钟前
HLS 自动化拨测与手动调试分工,流媒体线上监控体系建设实践
运维·自动化·测试用例·音视频·媒体·m3u8·音视频在线播放
爱和冰阔落42 分钟前
【Linux】epoll 真的是 O(1) 吗?从阻塞 I/O、select/poll 到 LT/ET 与 Reactor 一次讲透
linux·运维·高并发·tcp
11路没有终点1 小时前
Docker 化测试环境:一致性交付
运维·docker·容器
风景的人生1 小时前
Linux虚拟机网络故障排查与解决方案
运维·网络·ssh
..Dauntless..2 小时前
【Linux】权限问题——拥有者、所属组和其他用户的协调
linux·运维·服务器
平行云2 小时前
实时云渲染信创架构解析:从GPU池化到全栈适配的技术演进
linux·unity·docker·ue5·webgl·数字孪生·实时云渲染
handler012 小时前
【Linux】信号:内核的“敲门声”
linux·运维·服务器·c++·c·信号·signal
T1mzhou2 小时前
ARM64 Linux 6.10内核启动流程6-psci.c和ATF/U-Boot 的电源接口
linux·服务器·c语言
lucybean012 小时前
食品加工行业污水处理曝气装置采购避坑与合规筛选指南
运维
harmony&2 小时前
DevOps进阶:SonarQube 代码审计与 Harbor 镜像仓库实战
运维·devops