破解CentOS7的root口令

方法一:

第一步:
启动时任意键暂停启动
按-e-键进入编辑模式
第二步:
1、将光标移动至蓝框处linux16开头的行,添加内核参数
                 rd.break
   2、按ctrl-x进入下个界面


第三步:

输入命令行:
# mount –o remount,rw /sysroot    重新挂载并赋予权限给根文件
# chroot /sysroot                 切换到根
# passwd root                     重设root新密码
# touch /.autorelabel             重设SElinux安全标签//让SElinux失忆
# exit                            退出chroot
# reboot                          重启

方法二:

第一步:
       启动时任意键暂停启动
       按-e-键进入编辑模式

        (同上图一操作)


第二步:
1、将光标移至蓝框处以linux16开头的行,改为
     rw init=/sysroot/bin/
2、按ctrl-x进入下一个界面



第三步:
输入如下命令行:
# chroot /sysroot      切根
# passwd root          重设root密码
# touch /.autorelabel  重设SElinux安全标签
# exit                 退出chroot
# reboot               重启
  • 此方法及过程一样适用在centos 8

    注意rd.break或init=/sysroot/bin/sh都需要
    在蓝框结尾处输入 其余步骤与centos 7相同
    这里就不做过多陈述。

01-11 19:03