您的位置:首页 > 运维架构 > Linux

linux 忘记密码怎么办?

2016-09-22 00:00 225 查看
linux 登录密码如果忘记里,怎么办?不用重装系统。可以重新修改密码。

1 在启动系统之后有一个倒计时3,2,1的阶段,在这个阶段按任意键进入boss界面,看到的第一行就是你的系统,例如:CentOS 6.8



按键盘上的e 进入子菜单,子菜单第二行 kernel /vmlinuz-2.6.32-431.el6.x86_64



按e进入编辑模式,这个时候光标停留在quiet 后面,输入空格 再输入1 按回车回到子菜单,



按b 重启,重启之后系统自动就登录里,这个时候就可以重新用passwd修改密码。

此时我们已经破解了原来的密码。解释:输入空格后的1表示进入单用户模式。

2 通过上面的方法我们就能轻而易举的破解用户密码,我们可以设置反破解的密码。

/boot/grub/grub.conf文件里面可以设置

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu

#password --md5 在这里加上密码的md5码
title Red Hat Enterprise Linux (2.6.32-431.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=UUID=adac089a-2b1a-4726-abb9-9bc54ebdcfb8 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=128M KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-431.el6.x86_64.img

上面的文件在title上面加上密码 就可以。加上密码之后重启进入boss 显示CentOS 6.8 主菜单,按e 是不能进去的,按照提示按p 就需要输入密码才能进入子菜单。这就是能反破解的方法。在title下面也可以再加上密码,连进入子目录修改为单用户模式后重启的时候也是要密码的。

3 步骤2中的md5码的获取

输入grub-md5-crypt 回车就会提示要你输入密码,两次密码确认之后就打印出密码的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  密码 破解 反破解 grub