Linuxpassword破解及grub加密演示
-
so easy,不可不会!
原理:
通过进入单用户模式(单用户模式也即是仅仅有一个用户能够訪问资源的状态,且单用户模式就是系统处于最原始的状态,大部分服务还未开启),能够对password进行改动
步骤:
1、开机时按住shift键
进入grub界面(grub就是作为引导载入程序,能够类似看成pc机的Bios)2、用键盘上下键移到第二行的恢复模式,按e(注意不是回车键)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYWdvb2dsZWJveQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
3、 把光标移到倒数第三行,把"ro recovery nomodeset"替换成"rw
single init=/bin/bash"4、再按下Ctrl + x,即进入了单用户模式
5、输入命令,进行改动password: passwd + username(要改动的用户)
grub加密:
·说明:为了防止别人通过上述方法改动password,能够对grub进行加密,假设别人不知道grub加密的账户和password,则无法进入。
详细操作:
1、制作密文password
输入命令:grub-mkpasswd-pbkdf2
提示输入要加密的password,如123
生成要加密后的password。复制一下
2、改动/etc/grub.d/00_header。在末尾追加:
cat <<EOF
set superusers="test"
//test即是给grub设置的加密账户password_pbkdf2 testgrub.pbkdf2.xxxxxxxx
//后面即是上面做的加密passwordEOF
3、更新grub
输入命令:update-grub2
4、下次进入grub,进行改动时须要输入grub的账户和password(如:账户test。password123)
password破解及grub加密演示
最新文章
- redis、memcached、mongoDB 对比与安装
- 关于checkbox的一些问题(全选,反选,以及取值)
- sql server 2014预览版发布
- dom事件不求甚解,色解事件捕获和冒泡
- MERGE 用法
- nyoj 712 探 寻 宝 藏--最小费用最大流
- TreeView控件
- c#网络通信框架networkcomms内核解析之八 数据包的核心处理器
- php 调试工具及学习PHP垃圾回收机制了解引用计数器的概念
- OpenNMS界面图 .
- 【CF】110 Div.1 B. Suspects
- 基于xmpp openfire smack开发之smack类库介绍和使用[2]
- ";Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list.xml,reason: Connection
- shell脚本——mysql
- 笔记本电脑连wifi然后通过有线网口做桥接
- C#杂记-自动实现的属性(自动属性)
- BZOJ3453: tyvj 1858 XLkxc(拉格朗日插值)
- Linq:使用Take和Skip实现分页
- CDQ分治小结
- Flask最强攻略 - 跟DragonFire学Flask - 第五篇 做一个用户登录之后查看学员信息的小例子