VMware虚拟机安装Linux后忘记root密码如何重置
前言
好久没用虚拟机,今天想用时发现,竟然忘记了Linux用户的登录密码,只能暴力修改root用户密码了。下面来说一下,我是怎样成功修改root用户密码的
操作步骤大概如下:
第一步:
启动虚拟机,然后确保光标此时已经在虚拟机内了,出现启动倒计时界面时,按键盘上的任意键,进入如下界面:
第二步:
在白条选中的这个CentOs Linux上,按下键盘的e键,进入编辑模式:
在crashkernel前面,ro=readonly权限,修改ro->rw,另外,加入 init = /sysroot/bin/sh
修改完成后,Ctrl+x保存
然后会进入安全模式:
这时候,可以使用passwd命令修改密码了,第一次输入该命令发现找不到该命令,需要输入chroot /sysroot命令,然后passwd命令才可以使用,运行passwd,并按提示修改root密码,输入密码和确认密码后,即可修改成功。
第三步:
然后运行命令touch /.autorelabel,使得修改的密码生效,否则修改的密码不起作用。
接着使用exit命令退出,然后reboot命令重启虚拟机的Linux服务(这里大概需要一分钟左右时间),成功重启后,即可使用新的密码登录了。
————————————————
版权声明:本文为CSDN博主「緈諨の約錠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/smilehappiness/article/details/105306049
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~