- 启动时操作:启动操作系统时,迅速按 e 键进入相关界面。
- 修改内核启动参数:在内核启动页面找到 “Linux16......” 行,将光标移至该行末尾,从后往前删除至 ro 后一格,把 “ro” 改为 “rw”(rw 后接空格,然后输入 “rd.break”)。
- 进入单用户模式:通过 ctrl+x 执行操作,进入单用户模式。
- 修改密码:依次运行以下命令:chroot sysrootecho 000000 | passwd --stdin root(此处将密码设置为 000000,可按需修改)touch /.autorelabelexit(第一次 exit)exit(第二次 exit 后系统将启动)
- 完成破解:等待系统重启后,使用新设定的 root 密码登录系统。
该方法仅适用于 CentOS 7/Redhat 7 操作系统,其他版本或 Linux 操作系统可能不适用,且不应随意用于生产环境。