安全矩阵

 找回密码
 立即注册
搜索
查看: 830|回复: 0

通过技术手段不进入系统重置root用户密码

[复制链接]

181

主题

182

帖子

721

积分

高级会员

Rank: 4

积分
721
发表于 2022-11-24 10:28:17 | 显示全部楼层 |阅读模式
本帖最后由 wangqiang 于 2022-11-24 10:29 编辑

通过技术手段不进入系统重置root用户密码
卖报的小行家呀 每天一个入狱小技巧
2022-11-23 00:00 发表于北京
转载自:通过技术手段不进入系统重置root用户密码

0x01 前言
有时候大家会拿到一台虚拟机,但是不知道账号密码。或者虚拟机中有重要东西,但是忘记了密码。这时候就可以理利用此技术在不进入系统的前提下修改密码
0x02 实验环境
实验环境centos7
进入CentOS7 紧急模式恢复root密码
1、开机之后在内核上按↑↓键,选择第一项按下 e键,然后编辑选项
2、按↑↓在此位置添加:rw init=/sysroot/bin/sh

如下图

不同系统这里页面可能不一样,有的人可能会是这样,将红框内的内容改成 :rw init=/sysroot/bin/sh

如下图

3、改完之后,按下 Ctrl+X 进入紧急求援模式,依次输入以下的命令
  1. # chroot /sysroot   //进入系统的根目录
  2. # passwd            //重置密码
  3. # touch /.autorelabel     //创建文件,让系统重新启动时能够识别修改
  4. # exit              //退出chroot模式
  5. # reboot            //重启系统
复制代码

重启之后,就ok,我这里selinux是关闭的。

注意:
执行passwd命令修改密码,如果系统的selinux开启着,则需要执行命令:touch   /.autorelabel
以更新系统信息,否则重启之后密码修改不会生效。如果没有开启,则不需要执行 touch命令。

参考连接:https://blog.csdn.net/m0_72607586/article/details/126355266


回复

使用道具 举报

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

本版积分规则

小黑屋|安全矩阵

GMT+8, 2024-11-29 04:39 , Processed in 0.015158 second(s), 18 queries .

Powered by Discuz! X4.0

Copyright © 2001-2020, Tencent Cloud.

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