CentOS 6 root口令破解

介绍两种破解root口令的方法,以及菜单加密

1 先说一下在启动菜单没加密的情况下

a,开机按任意键进入启动菜单,如下

blob.png

b,按 a 进入内核编辑模式

blob.png

blob.png

看看。是不是直接进入系统了,还是以root的用户进入的,然后我们就可以passwd更改密码了

blob.png

blob.png

还有第二种就是进入菜单后 按 e 进入编辑模式

blob.png

blob.png

blob.png

然后就和第一次操作一样,直接passwd更改root口令



第二种就是发现菜单被加密,效果图如下

blob.png

直接提示按 p 然后输入菜单密码,但是,我们不知道密码(关于菜单加密,请往后看),这类破解root口令需要用到光盘,首先挂载光驱,然后从光驱启动

blob.png

选择第三项救援模式,回车进入该模式

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

重启后直接输入自己修改的root口令即可进入系统



菜单加密:

为了某些需求,我们需要对菜单进行加密

首先菜单配置文件在 /boot/grub/grub.conf

blob.png

一般情况下,是没有 这一项的,这个是我加上去的,我们可以通过一下方式添加密码

a,通过vim 进行编辑该文件

vim /boot/grub/grub.conf

b,将光标移动到hiddenmenu 上面,然后按 o 字母,然后写上 password –md5 

c,按 ESC键,然后按 : ,在最下面输入 r!grub-md5-crypt ,然后回车,连续输入两次密码即可

blob.png

输入完成后会发现多了三行,然后删除多余内容,如下

blob.png

如果把密码复制一份放到最后面,你会发现系统被加密了,没有密码,根本就进不去系统

blob.png

然后 按ESC 按 : ,在冒号后输入 wq 保存并退出,然后重启,查看效果

blob.png

进不去系统,输入刚才的密码,就可以直接进入系统

若不想要此功能,直接修改 /boot/grub/grub.conf 删除密码那一行就可以了

类似文章