CentOS忘记密码重置密码教程

前言

今天打开了很久没有用过的CentOS虚拟机,然后发现我好像将所有的密码全部忘记了,根本登录不进去,最终在网找到了解决办法,这里记录一下,希望对大家有帮助

背景介绍:

在打开CentOS之后,密码输入错误显示是这样的

42508281bf5052e52fd8204e05fc5a8e.png

操作步骤

由于所有的密码都忘记了,包括普通用户和root用户的密码,所以只好重新启动,进入如下界面,在下图界面的情况下按e

e3a35a1aa5ac50c812b77a02b885ac85.png

然后进入到如下界面

94a118f5521a609f116c222dc93c5de2.png

在该界面的时候,按键盘的上下箭头翻页,找到linux16开头的一行内容,然后找到下图红框内的ro,将其替换成rw init=/sysroot/bin/sh

76cc8e9447970819a764f7827be19164.png

替换完成后如下图:

82e05bc4a8acfaa1e76901fef27150f7.png

之后按cltr + x 执行进入命令行界面,输入chroot /sysroot指令并回车执行:

8c5ef477eefe9bea35bd65eb1cd99d19.png

然后使用passwd root指令重置密码:

14891655dc35b55df560010162ffb97f.png

输入新密码,并确认新密码。注意这里密码输入之后将不会在屏幕上显示。看到successfully的时候表示密码已经设置成功了。

cc18b9c0a669319f209cfa05521dff60.png

然后执行touch /.autorelabel更新环境:

774a17291ab4a544219425a18d0e33a8.png

然后执行exit退出,之后再执行reboot重启机器,至此,root的密码重设就已经完成了。

f2f9023694f29ac6be6f4ef90ed326cb.png

等待机器重启之后,会来到这个界面,此时点击未列出,然后输入用户名(root)和密码(刚刚重设的密码)。

b39d3469c24024c5d66afc76ca103186.png

e362ce2fa9e71e928b09ffa1d3956a89.png

然后就会发现,我们已经进来啦!

b6f16772f0daa708c670c108a12f0960.png

发现,我们已经进来啦!修改成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值