Linux破解/恢复 root密码

用于破解、恢复Root密码

1、重启系统

2、按任意键中断启动计时器

3、将光标移动到需要加载的选项

4、按e编辑选定条目

5、将光标移动到内核命令(linux16开头的行)

6、末尾添加rd.break

7、按Ctrl+x保存更改

此时会显示root shell,且实际系统的root文件会在/sysroot中以只读方式挂载 

1、以读写形式挂载/sysroot

switch_root:/# mount -oremount,rw /sysroot

2、切换为chroot存放位置,其中/sysroot被视为文件系统树的root

switch_root:/# chroot /sysroot

3、设置新的passwd密码

sh-4.2# passwd root

4、确保所有未标记的文件在启动过程中会重获标记

sh-4.2# touch /.autorelabel

5、输入两次exit后,等待继续启动

原文地址:https://www.cnblogs.com/yushui1995/p/11150026.html