跳至主要內容

忘记root密码后如何使用单用户模式修改密码

tanmantang原创小于 1 分钟LinuxLinux

Centos7 忘记root密码如何修改

重启系统

进入此界面使用上下方向键选择第一项

image-20230928150734727

然后根据提示,此处 按键盘 E 进入编辑模式

image-20230928151754932

进入后,使用上下方向键,找到 Linux16 这一行,ro 这个单词修改为 rw init=/sysroot/bin/sh

image-20230928152641446

进入单用户模式

修改后,按 ctrl + x 进入单用户模式

执行命令修改密码

chroot /sysroot
echo password | passwd --stdin root

或者使用passwd修改密码

passwd root

image-20230928154546885

更新系统信息

touch /.autorelabel

更新系统信息,touch /.autorelabel,执行命令touch /.autorelabel,在/目录下创建一个.autorelabel文件,如果该文件存在,系统在重启时就会对整个文件系统进行relabeling重新标记 。

重启系统重新登录

reboot