忘记root用户所设置的密码无法登陆Centos 操作系统--解决方法

重置root账号密码步骤:
1.重启系统,在grub2引导画面,按e键,编辑引导项

2.删除Linux16这一行最后的rhgb和quiet参数,(删除这两个参数是为了显示系统信息)并在本行尾添加以下参数:rd.break enforcing=0(注意空格)

3.按ctrl+x用改变的参数引导系统

4.在/sysroot/文件系统被挂载为只读时,你不能改变密码,因为文件系统为不可写入。重新挂载文件系统为可写入:mount -o remount,rw /sysroot

5.文件系统被重新挂载为可写,像下面这样改变文件系统的root

chroot /sysroot

6.输入passwd命令,接下来根据提示修改root密码

7.更新password文件会导致selinux安全上下文文件错误。键入以下命令在下次系统引导前重新标记所有文件:touch /.autorelabel

8.重新挂载文件系统为只读:mount -o remount,ro /

9.键入exit命令退出chroot环境。

10.再次键入exit命令完成初始化,完成系统引导。

11.至此,密码修改成功,然后便会进入启动页面,输入root账户的密码后即可成功登陆

 

posted on 2022-01-12 20:14  北园  阅读(114)  评论(0)    收藏  举报