码迷,mamicode.com
首页 > 系统相关 > 详细

Linux密码破解及grub加密演示

时间:2014-10-23 00:04:29      阅读:355      评论:0      收藏:0      [点我收藏+]

标签:linux   破解   加密   

                                                   密码破解及grub加密演示

so easy,不可不会!


原理:

       通过进入单用户模式(单用户模式也即是只有一个用户可以访问资源的状态,且单用户模式就是系统处于最原始的状态,大部分服务还未开启),可以对密码进行修改

步骤:

1、开机时按住shift键 进入grub界面(grub就是作为引导加载程序,可以类似看成pc机的Bios)


       bubuko.com,布布扣

2、用键盘上下键移到第二行的恢复模式,按e(注意不是回车键)

bubuko.com,布布扣

3、 把光标移到倒数第三行,把"ro recovery nomodeset"替换成"rw single init=/bin/bash"

        bubuko.com,布布扣

4、再按下Ctrl + x,即进入了单用户模式

bubuko.com,布布扣

5、输入命令,进行修改密码: passwd + username(要修改的用户)

bubuko.com,布布扣

grub加密:

       ·说明:为了防止别人通过上述方法修改密码,可以对grub进行加密,如果别人不知道grub加密的账户和密码,则无法进入。

具体操作:

       1、制作密文密码

               输入命令:grub-mkpasswd-pbkdf2

               提示输入要加密的密码,如123

               生成要加密后的密码,复制一下

       2、修改/etc/grub.d/00_header,在末尾追加:

               cat <<EOF

               set superusers="test"                     //test即是给grub设置的加密账户

               password_pbkdf2  testgrub.pbkdf2.xxxxxxxx       //后面即是上面做的加密密码

               EOF

       3、更新grub

               输入命令:update-grub2

       

       4、下次进入grub,进行修改时需要输入grub的账户和密码(如:账户test,密码123)

Linux密码破解及grub加密演示

标签:linux   破解   加密   

原文地址:http://blog.csdn.net/agoogleboy/article/details/40384217

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!