CentOS 7破解管理员密码

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

image.png

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

image.png

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

image.png

4. 重新设置root密码

image.png

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

image.png

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

image.png

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

image.png

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

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容