东坡下载:内容最丰富最安全的下载站!

首页IT技术服务器 → Linux 忘记root密码破解方法

Linux 忘记root密码破解方法

相关文章发表评论 来源:本站整理时间:2015/5/12 19:27:33字体大小:A-A+

更多

作者:专题点击:698次评论:0次标签: Linux 授权管理

假如忘记管理员root的密码,而且系统上也没有其他已知的管理员用户了,那么该如何操作?

就是想办法破解root密码,linux系统是可以在忘记密码的情况下重新设置root密码,下面是破解的过程:

1、重启或打开linux系统,然后开机的时候已知按e键,直到出现内核选择的界面:


2、然后再按一下键盘上的e键,就会出现以下界面:

root (hd0,0):表示是内核所在的硬盘和硬盘分区,如果进行修改后会导致系统无法启动

kernel /vmlinux-3.14.22 ro root=UUID...  是压缩后的内核,后面的是内核的参数

initrd /initramfs-3.14.22.img 虚拟文件系统,负责加载驱动程序等


3、将鼠标下移到中间行即kernel /vmlinuz-3.14.22,并再按一下e

然后按一下空格键输入一个空格,在输入一个数字1,按回车确认,确认后按b重启,稍等一会,然后会自动进入到单用户模式:


4、先执行setenforce 0把selinux关闭,否则密码修改不成功,然后再用passwd root重置密码即可,

之后直接reboot重启主机即可用新密码进入系统。


5、这样就把密码修改完了,不过这样也会导致别人修改自己的密码,太不过于安全,那么又硬盘如何防止别人修改密码呢?

可以使用grub-md5-crypt密码生成md5字符串,然后写入在/etc/grub/grub.conf加入一行password --md5 YOUPASSWD防止别人破解自己的密码,如下:



6、再次重启系统尝试破解密码,这次会提示按p先输入刚才设置的密码才能进入到内核界面去破解root的密码:


但是这样依然不能百分之百的保证密码不能被破解,因为如果别人用系统光盘启动引导系统,依然可以在系统救援模式下将密码修改,因此需要保证自己的服务器硬件安全,另外还要在系统安全上足够保证自己的系统安全,不能被别人通过其他方法获取root密码。

扩展知识

相关评论

阅读本文后您有什么感想? 已有 人给出评价!

  • 2791 喜欢喜欢
  • 2101 顶
  • 800 难过难过
  • 1219 囧
  • 4049 围观围观
  • 5602 无聊无聊
热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

本类常用软件