★ 破解(重置) root 密码

2年前 (2019-03-04) Rain-li ★ 攻击, 攻击防护 已收录 480℃

环境描述:

(本系统为CentOS 7.0)

开始:

修改启动文件:

1、重新启动系统。
2、按任意键中断加载倒计时。
3、将光标移到需要启动的条目。
4、按 e 编辑选定的条目。
5、将光标移到内核命令行(以 linux16 开头的行)。
6、在 linux16 行把 ro 开始修改改为 rw rd.break (就在从initramfs向实际系统移交控制权前,该操作会中断)。注意:rw与rd之间有空格。如下图
7、按Ctrl+x使用这些更改进行启动。(此时,会显示 root shell,且实际系统的root文件系统会在/sysroot中以只读方式挂载。)

此时要破解(重置) root 密码,要使用以下步骤:

(1)、切换为chroot存放位置,其中/sysroot被视为文件系统树的root。
switch_root:/# chroot /sysroot
(2)、设置新的root密码
sh-4.2# passwd root
(3)、确保所有未标记的文件(包括此时的/etc/shadow)在启动过程中重新获得标记。
sh-4.2# touch /.autorelabel
(4)、键入 exit 两次。
第一次将退出chroot存放位置。
第二次将退出initramfs调试shell。
此时,系统将继续进行启动,执行完整的SELinux重新标记,然后再次重新启动。

完成

博主

流星,因为短暂而美丽,划过黑寂的夜空,释放出那一闪而逝的光芒,虽然微弱,但却没有人能无视它的存在。人生如同流星,充满了精彩与传奇,如同一支美丽的传说,究竟是否会象流星那样短暂,别人决定不了,上天也决定不了,只有自己来掌握。如果愿意,流星也可以变成永恒。

相关推荐

评论已关闭!