CentOS7 系统如何破解root密码

  目前,在红帽认证的考试过程中,都会遇到破解root用户密码的问题。在企业中,偶尔也会遇到忘记root密码等情况,到底如何破解root用户密码呢?下文以CentOS7为例破解root密码。

1. 重启服务器主机,在GRUB2界面下,按“↑↓”键停留在该界面,同时按下“e”进入编辑模式

2. 按“e”进入编辑模式后,找到 linux16 一行,到行尾“LANG=en_US.UTF-8”处添加以下代码:“init=/bin/sh

3. 按“ctrl+x”重启系统,然后以“rw”方式重新挂载根目录,否则没有写权限,输入命令 “mount -o remount,rw /

4. 使用passwd命令,重置root密码(passwd root

5. 运行“touch /.autorelabel”命令,创建该文件,使selinux生效,否则无法正常启动

6. 然后运行“exec /sbin/init”重启系统即可,到此密码重置成功

 

posted @ 2020-11-19 17:48  小屁孩云轩  阅读(1176)  评论(0编辑  收藏  举报