CentOS 7破解管理员密码

1. 破解CentOS 7的用户口令,第一步先按任意键暂停启动。

CentOS 7破解管理员密码_第1张图片
image.png

2. 然后按“e”编辑启动项。进入编辑之后,找到linux16开头的这一行,在这一行的行尾添加“rd.break”,然后按“Ctrl + x”启动。

CentOS 7破解管理员密码_第2张图片
image.png

3. 启动之后系统默认把真正的根目录挂载到了“/sysroot”目录下,系统在挂载根目录的时候默认是没有写入权限的,所有要输入mount -o remount,rw /sysroot命令重新挂载根目录。然后执行 chroot /sysroot命令切换到系统的真正的系统根目录。

CentOS 7破解管理员密码_第3张图片
image.png

4. 重新设置root密码

CentOS 7破解管理员密码_第4张图片
image.png

5. 设置好root密码之后需要创建一个隐藏文件,用来重新生成标签。命令touch /.autorelabel。然后执行exit退出到Switch_root模式下,reboot重启计算机。

CentOS 7破解管理员密码_第5张图片
image.png

注:如果出现下图这种情况这是SELinux检测到系统更改引起的,请耐心等待几分钟或在启动项里的linux16行的行尾加上selinux=0来临时禁用SELinux。

CentOS 7破解管理员密码_第6张图片
image.png

另一种方法,在linux16开头的行的行尾输入rw init=/sysroot/bin/sh指定系统启动的第一个进程是sh。

CentOS 7破解管理员密码_第7张图片
image.png

启动之后可以在直接切换到系统的根目录,不用重新挂载。

CentOS 7破解管理员密码_第8张图片
image.png

你可能感兴趣的:(CentOS 7破解管理员密码)