博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos7&Centos6 Root密码破解详解
阅读量:6235 次
发布时间:2019-06-22

本文共 1301 字,大约阅读时间需要 4 分钟。

说到Linux的root登录密码,相信作为一个运维管理员都是一个敏感的问题,如果当管理员忘记root登录密码,需要破解的话是及其方便的,不像windows的登录密码破解,windows登录的密码破解我们需要介入工具进行破解,现在使用最多的是老毛桃等工具。而今天我们主要介绍一下centos7和cenos6的登录密码的破解方法。使用过Centos7的童鞋来说是有体会的,Centos7和Centos6版本的命令是有一定差别的,防火墙类型最为显著,从iptables到firewalld,比如Centos6重启服务的命令格式为services iptables stop,而Centos7的命令格式为Systemctl stop firewalld.service,比如讲Centos6的chkconfig iptables off更改为systemctl disable firewalld.service,将chkconfig iptables on更改为systemctl enable firewalld.serivce,当然破解Centos6.x和centos7的密码方法也是不一样的,具体见下:

首先是centos 6.x的root密码破解方法:开机按一下esc

"e"进入编辑模式

然后选择kernel/vmlinuz-2.6.32......同时按"e"进行编辑该模式

进入编辑模式后,我们在quiet后面输入空空格加上"simple" 或者 "1"

输入"1"后我们回车,会回到编辑模式,然后我们按"b"进入单用户模式

"b"后进入单用户模式后,我们就可以通过

1
passwd 
root

修改密码了

输入两次新密码回车即可

然后我们

1
reboot

进行系统重启

重启后,我们通过新密码登录即可

接下来我们说一下centos7的破解方法

开机按一下

1
esc

我们通过移动防方向键盘移动最底端

1
2
3
Linux16 
/vmlinuz-3
.10.0-229.e17x86_64 root-
/dev/mapper/centos-root 
ro\ rd.lvm.lv-centos
/root
修改后的结果为
Linux16 
/vmlinuz-3
.10.0-229.e17x86_64 root-
/dev/mapper/centos-root 
rw init=
/sysroot/bin/sh 
rd.lvm.lv-centos
/root

我们需要将

1
ro修改为-----> rw init=
/sysroot/bin/sh

然后我们执行

1
ctrl+x

进入单用户模式

改变程序根目录:

1
chroot 
/sysroot

重置密码:

1
passwd 
root

更新系统信息:

1
touch 
/.autorelabel

退出chroot:

1
exit

重启系统:

1
reboot

重启后用新密码登录成功

本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1684181,如需转载请自行联系原作者

你可能感兴趣的文章
memcache与memcached的区别与安装
查看>>
第三天 入口文件index.php 02
查看>>
tomcat 日志log4j,slf4j,logback冲突
查看>>
xml学习笔记(第二篇DTD)
查看>>
数据类型、字符串、list操作、集合set
查看>>
EIGRP 查看邻居命令详解
查看>>
Windows Vista下的EFS加密
查看>>
电子行业砥砺奋进 企业风向标汇聚品牌盛会
查看>>
安装cacti
查看>>
F5实现一键备份和恢复功能
查看>>
python学习笔记列表和元组(三)
查看>>
Linux下patch的制作和应用
查看>>
联通专线切换成移动专线问题故障解决
查看>>
Oracle11gR2 for Linux6.4 静默安装
查看>>
IO-字符流-FileReader
查看>>
再谈全局网HBase八大应用场景
查看>>
mysql数据库基本命令
查看>>
如何rename datafile name中存在乱码的数据文件
查看>>
Oracle Sun Exadata V2 ,X2-2,X2-8 主要配置对比
查看>>
制造业如何将工人师傅的隐性技能转化为显性知识?
查看>>