0x01 前言
有时候大家会拿到一台虚拟机,但是不知道账号密码。或者虚拟机中有重要东西,但是忘记了密码。这时候就可以理利用此技术在不进入系统的前提下修改密码
进入CentOS7 紧急模式恢复root密码
1、开机之后在内核上按↑↓键,选择第一项按下 e键,然后编辑选项
2、按↑↓在此位置添加:rw init=/sysroot/bin/sh
如下图
不同系统这里页面可能不一样,有的人可能会是这样,将红框内的内容改成 :rw init=/sysroot/bin/sh
如下图
3、改完之后,按下 Ctrl+X 进入紧急求援模式,依次输入以下的命令
# chroot /sysroot //进入系统的根目录
# passwd //重置密码
# touch /.autorelabel //创建文件,让系统重新启动时能够识别修改
# exit //退出chroot模式
# reboot //重启系统
重启之后,就ok,我这里selinux是关闭的。
注意:执行passwd命令修改密码,如果系统的selinux开启着,则需要执行命令:touch /.autorelabel 以更新系统信息,否则重启之后密码修改不会生效。如果没有开启,则不需要执行 touch命令。
参考连接:https://blog.csdn.net/m0_72607586/article/details/126355266
本公众号发布的靶场、文章项目中涉及的任何脚本工具,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断;
本文章、项目内场所有资源文件,杜绝任何靶本公众号、自媒体进行形式的擅自转载、发布
本公众号对任何脚本及工具问题概不负责,包括不限于由任何脚本错误导致的任何损失或损害及任何法律责任;
直接使用本或公众发布的技术、靶场、文章项目中涉及的脚本工具,但在某些行为不符合任何国家/地区或相关地区的情况下进行传播时,引发的隐私或其他任何法律问题的后果概不负责;
如果任何单位或个人认为项目或文章的内容可能侵犯其权利,则应及时通知并证明其身份,证明我们将在收到证明文件后删除相关内容;
以任何方式查看或使用此项目的人或直接或间接使用项目的任何脚本的使用者都应仔细阅读此声明;
本公众号保留更改或补充,免责随时声明的权利;
一旦您访问或使用访问本公众号任何项目,则视为您已接受此免责声明。
您在本声明未发出之时,使用或者访问了本公众号任何项目 ,则视为已接受此声明,请仔细阅读。
此致
由于、利用的信息而造成的任何或直接的此文传播后果,均由用户本人负责,作者不承担任何直接责任。
一切法律后果均由攻击者承担!!!
日站不规范,亲人两行泪!!!
日站不规范,亲人两行泪!!!
日站不规范,亲人两行泪!!!
专注于信息安全方面分享,非营利性组织,不接任何商业广告
关注不迷,点赞!关注!转向!评论!!
要投稿的请留言或者加微信,会第一时间回复,谢谢