【CentOS 7 】密码破解与防破解 |
您所在的位置:网站首页 › win7系统密码怎么破解 › 【CentOS 7 】密码破解与防破解 |
虚拟机centos7:root登录密码破解与防破解: 一、密码破解(方法一)①需要挂载 :步骤总结:图文说明:②不需要挂载:步骤总结:图文说明: 二、密码破解(方法二)步骤总结:图文说明: 三、防破解(grub加密)步骤总结:详细说明: 四、破解grub加密 一、密码破解(方法一) *方法一又有两种方法,但其实都是一样的,只是其中一个步骤稍微有点区别 ①需要挂载 : 步骤总结: 图文说明:内核选择界面:启动服务器,进入内核选择界面按 e 进入内核参数编辑界面。 内核参数修改:按⬇找到Linux16 这一段,在该段尾添加init=/bin/sh ,如果这一段中有LANG=zh_CN.UTF-8要改为LANG=en_US.UTF-8,然后按CTRL+X执行进入单用户模式。 修改密码:进入单用户模式后查看到系统信息,看到当前系统只读挂载在 / 下,需要修改一下权限不然无法修改密码。通过命令mount -o rw,remount / 以读写方式重新挂载系统文件。然后这就可以passwd修改密码了,修改完成后,touch /.autorelabel创建标签文件,让selinux允许我们的修改,然后重启系统结束。 ②不需要挂载: 步骤总结: 图文说明: 修改内核参数:找到Linux16 这一段,将ro权限改为rw,在该段尾添加init=/bin/sh ,然后按CTRL+X执行进入单用户模式 修改密码:进入单用户模式后查看到系统信息,看到当前系统挂载在 / 下,权限为可读可写,直接就可以passwd修改密码了,修改完成后,touch /.autorelabel创建标签文件,让selinux允许我们的修改,然后重启系统结束。 二、密码破解(方法二) 步骤总结: 图文说明: 内核选择界面:启动服务器,进入内核选择界面按 e 进入内核参数编辑界面。 内核参数修改:按⬇找到Linux16 这一段,在该段尾添加rd.break console=tty0,如果系统是关闭selinux的也可以只写 rd.break不写console=tty0,为了防止纰漏,直接写上也不影响。如果这一段中有LANG=zh_CN.UTF-8要改为LANG=en_US.UTF-8,然后按CTRL+X执行进入单用户模式。 修改密码:这里与第一个方法稍微有些不同,这里的系统是挂载在 /sysroot 下的,权限也是只读,所以同样需要修改权限,通过命令 mount -o rw,remount /sysroot ,挂载目录为 /sysroot,(同方法一中,我们也可以在修改内核参数时将ro权限改为rw,然后就不用挂载这一步操作)。然后我们还需要修改root到系统挂载的根下,然后就可以修改密码了。这里修改密码会出现方块是因为系统不能显示中文,熟练改密码操作的话这里也不影响。最后需要两次退出。三、防破解(grub加密) 上面我们讲到了几种破解密码的方法,那么这样的话别人只要能启动咱们的服务器,是不是就能破解我们的密码进行登录呢,如何防止别人破解自己的密码呢?我们可以对grub进行加密,那么别人想要破解我们的密码时,就不能直接进入了。 加密后在内核选择界面按 e 就不能直接进入修改界面了,如下所示需要输入账号和密码: 步骤总结: 详细说明: 加密步骤如下: [root@localhost ~]# vim /etc/grub.d/10_linux #正常进入系统,然后修改这个文件 ... #在最后添加以下内容 cat |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |