破解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相同
    这里就不做过多陈述。

版权声明:本文为jeker原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jeker/p/11798909.html