Centos7&Centos6 Root密码破解详解

简介:

说到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

clip_image002

"e"进入编辑模式

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

clip_image004

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

clip_image006

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

clip_image008

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

1
passwd  root

修改密码了

输入两次新密码回车即可

clip_image010

然后我们

1
reboot

进行系统重启

clip_image012

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

clip_image014

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

开机按一下

1
esc

clip_image016

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

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

clip_image018

我们需要将

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

clip_image020

然后我们执行

1
ctrl+x

进入单用户模式

clip_image022

clip_image024

改变程序根目录:

1
chroot  /sysroot

clip_image026

重置密码:

1
passwd  root

clip_image028

更新系统信息:

1
touch  /.autorelabel

clip_image030

退出chroot:

1
exit

clip_image032

重启系统:

1
reboot

clip_image034

重启后用新密码登录成功

clip_image036


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

相关文章
|
6月前
|
数据安全/隐私保护
centos8 Root用户忘记密码
centos8 Root用户忘记密码
87 0
|
3月前
|
Linux
inux CentOS 7 如何进入默认工作目录 [root@localhost ~]
这篇文章讨论了如何在Linux CentOS 7系统中进入默认工作目录。默认工作目录通常是用户的主目录,表示为`[root@localhost ~]`,其中波浪号`~`代表当前用户的主目录。文章可能还包含了如何打开这个默认工作目录的步骤和说明。不过,具体内容没有提供详细信息,通常可以通过打开终端并使用`cd ~`命令来进入默认工作目录。如果需要更详细的步骤或有特定的问题,可能需要查看原文获取更多信息。
|
4月前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
4月前
|
安全 Linux 数据安全/隐私保护
忘记CentOS 7.7 root密码?别慌,一招教你轻松解决!
对于系统管理员来说,密码是保护系统安全的第一道防线。但在实际操作中,忘记密码的情况难以避免。如果忘记了CentOS 7.7的root密码,可能会无法执行一些需要root权限的重要操作,因此学会如何在忘记密码后重置变得尤为重要。
忘记CentOS 7.7 root密码?别慌,一招教你轻松解决!
|
3月前
|
网络协议 Linux
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org;"之解决办法(换源)
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org; Name or service not known“之解决办法(换源)
|
5月前
|
关系型数据库 MySQL 数据安全/隐私保护
mysql8.0.26忘记密码后重置(centos8)
mysql8.0.26忘记密码后重置(centos8)
257 2
|
5月前
|
Linux vr&ar C语言
Linux怎样更新Centos下Gcc版本支持C17?Centos7快速安装gcc8.3.1 可支持C++17(附gcc相关链接整理)
Linux怎样更新Centos下Gcc版本支持C17?Centos7快速安装gcc8.3.1 可支持C++17(附gcc相关链接整理)
309 2
|
4月前
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
|
5月前
|
关系型数据库 MySQL Linux
Linux centos 6.5 - Mysql 安装 、卸载、修改密码、忘记密码 并异常处理
Linux centos 6.5 - Mysql 安装 、卸载、修改密码、忘记密码 并异常处理
132 0
|
6月前
|
关系型数据库 MySQL Linux
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程
533 1
下一篇
无影云桌面