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服务(这里大概需要一分钟左右时间),成功重启后,即可使用新的密码登录了。
写博客是为了记住自己容易忘记的东西,另外也是对自己工作的总结,希望尽自己的努力,做到更好,大家一起努力进步!
如果有什么问题,欢迎大家一起探讨,代码如有问题,欢迎各位大神指正!
给自己的梦想添加一双翅膀,让它可以在天空中自由自在的飞翔!
更多推荐
已为社区贡献6条内容
所有评论(0)