CentOS_8系统密码破解

当虚拟机多了时,很容易忘记操作系统的密码,本篇文章教大家怎么从内核入手破解密码,重新设置密码。

注意:本文章以CentOS_8系统为例,不同操作系统重置方法不同。

1.重启操作系统

打开一个terminal,输入重启命令

2.在以下界面按e进入内核编辑界面

3.在内核编辑界面,将ro改成rw rd.break

将 "ro" 修改为 "rw rd.break" 是指将根文件系统的挂载选项从只读(read-only)更改为可读写(read-write),并添加 "rd.break" 参数。 

"ro":

表示将根文件系统以只读模式挂载。在只读模式下,文件系统是只读的,不允许对其进行写操作。

"rw":

表示将根文件系统以可读写模式挂载。在可读写模式下,文件系统是可读写的,允许对其进行读写操作。

rd.break参数:

表示在根文件系统挂载之后,在引导过程的早期阶段中断(break)引导过程。这将进入一个特殊的救援模式,其中根文件系统以只读模式挂载,并且进入一个命令行提示符,允许你执行一些操作,例如重置密码。

4.按Ctrl +X 进入紧急模式

紧急模式:

一个特殊的救援模式,可以在系统无法正常引导或出现其他问题时提供访问和修复的机会。

5.在紧急模式下,切换到原始系统,重设密码,创建密码安全文件

当你进入单用户模式、紧急模式或救援模式时,系统通常以最小配置和受限权限启动,以便进行故障排除和修复操作。这些模式提供了一种途径来修复系统问题,例如修复损坏的文件系统、重置密码、修复引导问题等。

然而,这些模式下的操作和默认配置通常与正常的多用户模式不同。因此,一旦你完成了故障排除和修复操作,通常会希望将系统切换回原始的多用户模式,以便系统能够以正常配置和权限运行。

     (1)切换原始系统  -->  chroot /sysroot

      (2)修改密码:

     (3)创建密码安全文件

创建安全密码文件是一种将密码存储在加密形式下的做法,以增加密码的安全性和保护用户的敏感信息

    (4)退出紧急模式,再重启

6.等待重启后,测试破解密码

等待重启

测试密码:

成功登录!

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值