CentOS7忘记密码无法登录解决办法

如题所述

第1个回答  2022-06-13

1 在启动grub菜单,选择编辑选项启动

我们在VM或者VirtualBox中点击启动后出现的第一个界面就是grub菜单界面

2 按键盘e键,来进入编辑界面

出现菜单界面后要立即按e键,如果按晚了就直接进入系统了

3 - 找到Linux 16的那一行,将 ro 改为 rw init=/sysroot/bin/sh

一定要仔细的寻找关键字,这个是重置密码的关键信息,如果没有找到,就重新启动服务器按照步骤一步一步的来

单用户模式就像windows 的安全模式一样,允许特定的用户执行一些操作,比如重置用户密码等

chroot /sysroot

6 - 重置密码

passwd root

7 - 更新系统信息

touch /.autorelabel

8 - 退出单用户模式

exit

9 – 登录Root账户

进入Centos登陆界面,选择“未列出用户”,在用户名一栏输入“root”,然后输入第6步中设置的密码,登录。

10 – 修改普通用户登录密码

打开命令行,输入passwd user(待找回用户密码的用户名)

根据提示输入两次新的密码即可。

相似回答