文章目录

  • CentOS 6.X
  • CentOS 7.X
    • 方法1
    • 方法2
  • CentOS 8.X
  • Oracle Linux 6.X
  • Oracle Linux 7.X
    • 方法1
    • 方法2
  • RHEL 6.X
  • RHEL 7.X
    • 方法1
    • 方法2
  • RHEL 8.X
  • 总结
    • 针对Linux6:
    • 针对Linux7:
    • 针对Linux8:

CentOS 6.X

如上按【Esc】键进入内核界面:

按a进入如下界面:

按【空格】键,输入“1” 或者输入single、S、s,再【回车】都可以进入单用户模式

在单用户模式下修改密码

echo testpwd | passwd --stdin root

重启os验证密码

reboot

CentOS 7.X

方法1

在启动grub菜单,选择编辑选项启动

按e进入编辑模式

找到linux16这一行,将ro改为 rw init=/sysroot/bin/sh

现在按下 Ctrl+X ,进入单用户模式

#修改root根
chroot /sysroot
#中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#重置密码
echo testpwd | passwd --stdin root
#更新selinux上下文
touch /.autorelabel
#退出chroot
exit
#重启验证
reboot

方法2

在启动grub菜单,选择编辑选项启动

按e进入编辑模式

找到linux16这一行,尾部添加内核参数rd.break

现在按下 Ctrl+X ,进入单用户模式

#以读写权限重新挂载/sysroot
mount -o remount,rw /sysroot
#修改根为/sysroot
chroot /sysroot
#中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#修改密码
echo testpwd2 | passwd --stdin root
#更新SELinux安全上下文
touch /.autorelabel
#退出/sysroot
exit
#重启验证密码
reboot

备注:如果操作系统没有开SELinux,则不需要做touch /.autorelabel这一步骤

CentOS 8.X

在以linux起首quiet结尾的这行的行尾处输入【空格】+ rd.break,

然后键盘按【ctrl+X】进入紧急救援模式

执行mount -o remount,rw /sysroot,以读写权限重新挂载/sysroot

执行chroot /sysroot/切换其目录下

中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。

LANG=en

重置密码
echo testpwd | passwd --stdin root

系统selinux开启的情况下,需要执行touch /.autorelabel,更新SELinux上下文

exit退出sysroot

重启reboot验证密码

Oracle Linux 6.X

按a进入如下界面:

按【空格】键,输入“1” 或者输入single、S、s,再【回车】都可以进入单用户模式

在单用户模式下修改密码

echo testpwd | passwd --stdin root

重启os验证密码:reboot

Oracle Linux 7.X

方法1

按e进入编辑模式

找到linux16这一行,将ro改为 rw init=/sysroot/bin/sh

现在按下 Ctrl+X ,进入单用户模式

#修改root根
chroot /sysroot
#中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#重置密码
echo testpwd | passwd --stdin root
#更新selinux上下文
touch /.autorelabel
#退出chroot
exit
#重启验证
reboot

方法2

按e进入编辑模式

找到linux16这一行,尾部添加内核参数rd.break

按Ctrl+X启动进入单用户模式

#以读写权限重新挂载/sysroot
mount -o remount,rw /sysroot
#修改根为/sysroot
chroot /sysroot
#中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#修改密码
echo testpwd2 | passwd --stdin root
#更新SELinux安全上下文
touch /.autorelabel
#退出/sysroot
exit
#重启验证密码
reboot

RHEL 6.X

按a进入如下界面:

按【空格】键,输入“1” 或者输入single、S、s,再【回车】都可以进入单用户模式

在单用户模式下修改密码

echo testpwd | passwd --stdin root

重启os验证密码

reboot

RHEL 7.X

方法1

按e进入编辑模式

找到linux16这一行,将ro改为 rw init=/sysroot/bin/sh

现在按下 Ctrl+X ,进入单用户模式

#修改root根
chroot /sysroot
#中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#重置密码
echo testpwd | passwd --stdin root
#更新selinux上下文
touch /.autorelabel
#退出chroot
exit
#重启验证
reboot

方法2

按e进入编辑模式

找到linux16这一行,尾部添加内核参数rd.break

按Ctrl+X启动进入单用户模式

#以读写权限重新挂载/sysroot
mount -o remount,rw /sysroot
#修改根为/sysroot
chroot /sysroot
#中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#修改密码
echo testpwd2 | passwd --stdin root
#更新SELinux安全上下文
touch /.autorelabel
#退出/sysroot
exit
#重启验证密码
reboot

RHEL 8.X

在以linux起首quiet结尾的这行的行尾处输入【空格】+ rd.break,

然后键盘按【ctrl+X】进入紧急救援模式

执行mount -o remount,rw /sysroot,以读写权限重新挂载/sysroot

mount -o remount,rw /sysroot

执行chroot /sysroot/切换其目录下

中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。

LANG=en

重置密码

echo testpwd | passwd --stdin root

系统selinux开启的情况下,需要执行touch /.autorelabel,更新SELinux上下文

exit退出sysroot

重启reboot验证密码

总结

针对Linux6:

#1、按【ESC】进入GRUB界面
#2、按 a 进入修改内核参数界面
#3、在尾部按【空格】键,再输入“1” 或者输入single、S、s,
#4、再按【回车】进入单用户模式
#5、单用户模式下修改root密码
echo testpwd | passwd --stdin root
#6、重启OS验证密码

针对Linux7:

方法1:

#1、grub菜单,按 e 进入编辑模式
#2、找到linux16这一行,将ro改为 rw init=/sysroot/bin/sh
ro  -->   rw init=/sysroot/bin/sh
#3、按下 Ctrl+X ,进入单用户模式
#4、修改root根
chroot /sysroot
#5、中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#6、重置root密码
echo testpwd | passwd --stdin root
#7、更新selinux上下文
touch /.autorelabel
#8、退出chroot
exit
#9、重启验证
reboot

方法2:

#1、grub菜单,按 e 进入编辑模式
#2、找到linux16这一行,尾部添加内核参数rd.break
rd.break
#3、按下 Ctrl+X ,进入单用户模式
#4、以读写权限重新挂载/sysroot
mount -o remount,rw /sysroot
#5、修改根为/sysroot
chroot /sysroot
#6、中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#7、修改root密码
echo testpwd2 | passwd --stdin root
#8、更新SELinux安全上下文
touch /.autorelabel
#9、退出/sysroot
exit
#10重启验证密码
reboot

针对Linux8:

#1、grub菜单,按 e 进入编辑模式
#2、找到linux16这一行,尾部添加内核参数rd.break
rd.break
#3、按下 Ctrl+X ,进入单用户模式
#4、以读写权限重新挂载/sysroot
mount -o remount,rw /sysroot
#5、修改根为/sysroot
chroot /sysroot
#6、中文语言安装系统需要执行LANG=en,否则passwd的提示显示为乱码的方块。
LANG=en
#7、修改root密码
echo testpwd2 | passwd --stdin root
#8、更新SELinux安全上下文
touch /.autorelabel
#9、退出/sysroot
exit
#10重启验证密码
reboot

Linux系统破解root密码相关推荐

  1. 破解linux系统的root密码

    原文链接:http://blog.sina.com.cn/s/blog_64aac6750100vaew.html 核心提示:破解root密码,才能顺利进入系统. 破解root密码,必须进入单用户模式 ...

  2. Linux 强制破解root密码 是root密码哦

    1.开机时疯狂按键盘上的 e 键,进入如图界面: 2.按方向键 ↓ 找到 linux16这一行 3.按键盘上的End键跳到行末,并输入rd.break console=tty0(注意,与未改动的字符间 ...

  3. Linux操作系统破解root密码

    破解root密码流程: >>英文版: 1.Reboot the system. 2.Interrupt the boot loader count down by pressing any ...

  4. 中标麒麟linux系统忘记root密码,中标麒麟(龙芯CPU)--忘记root密码怎么修改?

    中标麒麟桌面版和服务器版均采用GRUB2为启动器,无法通过单用户模式重置root密码.下面将介绍如何重置中标麒麟系统的root密码: 桌面版 1.修改grub2引导 在正常系统入口上按下"e ...

  5. 破解Linux系统中root密码

    文章目录 重启操作系统 编辑模式 命令操作 重启操作系统 在开机过程中"按下键盘上的方向键↑和↓告知引导程序",然后如图选择后按e键进入到编辑模式. 编辑模式 编辑模式中将光标移动 ...

  6. 在Linux系统中root密码忘记了怎么办?一招教会你

    通常我们在Linux虚拟机中从普通用户($)切换到管理员用户(#)是需要输入密码的,但是不能避免有的人和我一样记忆不好,总是忘记密码,出现鉴定故障(Authentication failure) 解决 ...

  7. 在linux debian 10当中破解root密码

    相信大家都会在redhat linux系统当中破解密码.那我们怎样破解debian的root密码呢? linux系统的root密码忘记了不要紧,接下来我们来破解下debian的root密码吧! 步骤: ...

  8. Linux系统重置root管理员密码

    在完成安装RHEL 7.4之后确认系统是否为RHEL 7.4 .如果忘记密码或新接手了一台linux系统的电脑,在引导界面按住E进行内核编辑界面的一系列操作进行更改root密码,来完成Linux系统重 ...

  9. linux系统不知道电脑密码怎么办,Linux如何修复系统的Root密码 -电脑资料

    如果因为忘了root口令导致无法登录系统,请试用下面的方法来改忘记的root口令: 方法一: 1.重新启动系统, 2.把光标定位在该选项上按下字母"e"键进入这个引导的编辑状态: ...

最新文章

  1. 二分类minst0-1到0-9近似迭代次数公式和准确率公式汇总
  2. 现代密码学5.5--Random-Oracle模型
  3. ios html5 网页取消默认样式
  4. Element UI 在父类设置样式不起作用
  5. Oracle常用知识总结
  6. win10打开计算机黑屏怎么办,教你如何解决win10电脑开机黑屏的问题
  7. 没有工作经验找it_校招和社招有什么区别?没有工作经验,如何找工作?
  8. exls导入数据库 php_建站程序推荐:开源免费的PHP在线模拟考试系统PHPEMS可商用...
  9. Spark算子---实战应用
  10. element下拉框回显问题
  11. 点到圆弧的距离(csu1503)+几何
  12. mysql驱动是什么文件_Oracle数据库11g JDBC驱动程序 – 这么多文件?他们的意思是什么?...
  13. mysql 查询最大值的总和_mysql中最大值和最小值以及总和查询与计数查询的实例详解...
  14. Hadoop环境搭建(全网最详细,保姆级教程)
  15. cydia红字解决方法(cydia安装软件时出现红字怎么解决)
  16. 模态逻辑(1)——从命题逻辑开始
  17. python没学历可以学习么_python没有学历好就业吗_学历低可以学习python吗
  18. pdf转换成jpg python_【PyMuPDF和pdf2image】Python将PDF转成图片PNG和JPG
  19. 基于ROS1.0的stdr simulation搭建多移动机器人(multiple robots)仿真系统
  20. 十月英语——梦的追逐者

热门文章

  1. 【ZCMU1411】喜闻乐见的a+b(20进制a+b)
  2. LCD不带显存,是如何内存映射屏幕。S5PV210SoC在内存中选一段内存存放颜色数据,通过配置将LCD控制器和这一段内存连接起来,构成映射关系,LCD控制器就自动从显存中读取像素数据传给LCD驱动器
  3. 使用bootstrap制作简单的左侧导航栏
  4. 一个实例说明PID 参数整定
  5. Android 图片存储到指定路径和相册
  6. 4.24 使用形状生成器工具绘制星形图标 [Illustrator CC教程]
  7. 什么是BFC,BFC解决哪些问题
  8. 零售门店管理 会员管理系统 零售会员管理系统 零售会员管理体系 门店管理软件 会员管理系统软件
  9. 服装店怎样免费引流?服装店免费又实用的引流技巧
  10. Android学习笔记之activity间传递传递参数