标签:
1。破解grub
1. 首先要给grub设置密码,这里有两种设置方法,一种是明文加密,另一种是密文加密。首先用明文加密,要改配置文件,在/etc/grub.conf中。
2. 用vi或vim打开/etc/grub.conf文件。
在hiddenmenu后面添加一行,输入:password 123(123就是你要设的密码)。然后保存。
3. 这是设置明文加密给grub菜单,给grub菜单设置密文加密,首先要用md5设置密文,用:grub-md5-crypt生成一个密码的密文。
4. 然后将密文保存在/etc/grub.conf中的hiddenmenu后面一行。
“Password=$1$tUpM/1$E6qQuBdHNHNe87rPNpH2c1”然后保存退出。
5. 重启计算机,进入grub菜单时,就没有按e键编辑提示了只有提示按p键后出现passwd让输入密码才能进入,所以也比较安全了。
6. 接下来就是我们要破解密码的时候,不管是明文密码,还是密文密码,在这里都一样破解,首先要挂载Linux的系统光盘。然后调整bios用光盘引导启动。
7. 进入界面后在boot中输入Linux rescue进入“急救模式”引导光盘中的Linux系统。
8. 之后依次按回车键接收默认的语言,键盘格式,提示是否配置网卡时一般选择“NO”,然后系统会自动查找磁盘中的Linux分区并尝试将其挂载到/mnt/sysimage目录。
9. 选择Continue确认并继续,接下来会出现是否初始化磁盘的警告窗口。建议选择NO,避免对磁盘数据造成不必要的损坏。然后就进入“sh-3.2#”提示符的bash shell环境。
然后输入chroot /mnt/sysimage,在编辑vi /etc/grub.conf文件。
10. 将hiddenmenu后面一行删除,就是清除grub菜单的密码,也就是破解了。
11. 然后保存退出,并重启,这是进入grub菜单就没有密码,直接按e键就进入编辑模式了,实验完成。
二。破解root密码
1. 首先要给root设置一个密码,然后才能破解。给root设置密码我就不再说了。应该在装系统的时候有。
2. 然后开机不要进入系统,在下面的界面上按下Esc键。
3. 然后就进入grub菜单界面,然后用上下键选择第二行,然后按键盘上的“e”键进入编辑模式。
4. 这下面界面中也选择第二行,然后按键盘上的“e”键,进入编辑模式。
5. 然后就要自己空一格,输入数字1,然后回车。
6. 然后回到这个界面,按键盘上的“b”键,进入单用户模式(不需要密码验证即可登录系统,多用户系统维护)。
7. 在单用户模式中,就可以破解root用户的密码了,输入:passwd root 回车
输入新密码,然后回车,在输一次密码,回车就看到密码更新成功。然后重启。
8. Root用户的密码破解成功,需要进入当用户模式。
三、所以可以从上面看出这样不安全,我们需要设置grub密码,防止别人破坏我们的系统。
1.想了解grub菜单密码的设置和破解,请访问http://blog.sina.com.cn/xg13142xy
标签:
原文地址:http://www.cnblogs.com/sky-zhao/p/4350029.html