linux基础(9)--找回root密码(身份)&&破解用户密码

1.  找回root身份

       当用户忘记linux系统的root密码时可以通过进入单用户模式的方式回复root的身份。用于单用户模式是无法联网的,也不应该联网,因为需要进入单用户模式时一般系统已经产生了很大的问题,由于不能联网因此此时是不能进行远程操作的,需要用户直接对物理机进行操作。

  具体操作如下:

  (1)重启系统,按键‘e’, 进入内核。

  (2)按键'e'编辑内核。

  (3)按键'1',设置单用户模式。

  (4)按键'b', 启动系统,此时进入单用户模式。

  (5)单用户模式是不需要进行用户的登录验证的,因此直接进入root用户环境。passwd设置新的root密码即可。

2. 破解linux用户密码

  此处破解系统的版本为RHEL5X系列,RHEL5X系列用户密码采用MD5算法进行加密,此种加密算法目前已经被破解。

  工具包:john-1.7.8.tar.gz

  由于用户的密码信息保存在/etc/shadow文件里,因此需要准备好需要破解的shadow文件。

  具体步骤如下:

  (1)安装john软件

    解压

    tar -zxvf john-1.7.8.tar.gz

    安装:

     进入src目录,直接执行 make clean generic

    生成john文件。

  (2)破解

   ./john  shadow

  (3)所有用户密码破解完成后会显示出破解出的用户名和密码

    破解时间取决于主机性能和用户设置的密码复杂度。 

现在正在做系列视频课程,课程中会提供视频中涉及的操作文档、软件包,系列课程内容更加完整、贴近实际工作。欢迎感兴趣的小伙伴到[网易云课堂](https://study.163.com/course/introduction/1005734052.htm)进行学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值