无名商城论坛

搜索
查看: 223|回复: 0

[其他技术] 【HR】Linux下破.解root密码

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 15:42:37 | 显示全部楼层 |阅读模式


环境说明:今天用到的系统是redhat 8 x86 64位版本,其他Linux发行版操作步骤大同小异,都可参考。
第一步:重启系统,进入grub引导界面
第二步:按下键盘上'e'键,进入编辑模式
第三步:用方向键↓将光标移动至Linux这一行,给内核添加rd.break参数直接在这一行末尾添加rd.break参数即可,我这里为了更加直观,删除到ro后添加参数,也可以。
第四步:按Ctrl+x进入救援模式 ,敲几条命令即可完成
# mount -o remount,rw /sysroot(以读写的方式挂载真实的根)# chroot /sysroot(切换根目录为/sysroot)# passwd root(修改root密码,这里的root也可换成系统中任意账户,但root密码修改成功后进入,可以修改任意账户密码)出现succesfully表示修改密码成功# touch /.autorelabel(创建selinux标签文件,若系统selinux是关闭状态,则可省略这步,反之,不能省略)
第五步:输入两次exit,系统自动重启,进系统登录界面输入你刚刚修改的密码即可
步骤汇总:1.编辑启动菜单按e2.给内核添加一个rd.break的参数在Linux这一行删除到ro 执行ctrl+x启动3.以读写的方式挂载真实的根mount -o remount,rw /sysroot4.切换到真实的根并使用passwd修改密码5.创建selinux标签文件/.autorelabel(根下面的隐藏文件)6.两次exit退出,重新进入系统

注:非原创,搬运
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表