Linux系统破解root密码
文章目录
- 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密码相关推荐
- 破解linux系统的root密码
原文链接:http://blog.sina.com.cn/s/blog_64aac6750100vaew.html 核心提示:破解root密码,才能顺利进入系统. 破解root密码,必须进入单用户模式 ...
- Linux 强制破解root密码 是root密码哦
1.开机时疯狂按键盘上的 e 键,进入如图界面: 2.按方向键 ↓ 找到 linux16这一行 3.按键盘上的End键跳到行末,并输入rd.break console=tty0(注意,与未改动的字符间 ...
- Linux操作系统破解root密码
破解root密码流程: >>英文版: 1.Reboot the system. 2.Interrupt the boot loader count down by pressing any ...
- 中标麒麟linux系统忘记root密码,中标麒麟(龙芯CPU)--忘记root密码怎么修改?
中标麒麟桌面版和服务器版均采用GRUB2为启动器,无法通过单用户模式重置root密码.下面将介绍如何重置中标麒麟系统的root密码: 桌面版 1.修改grub2引导 在正常系统入口上按下"e ...
- 破解Linux系统中root密码
文章目录 重启操作系统 编辑模式 命令操作 重启操作系统 在开机过程中"按下键盘上的方向键↑和↓告知引导程序",然后如图选择后按e键进入到编辑模式. 编辑模式 编辑模式中将光标移动 ...
- 在Linux系统中root密码忘记了怎么办?一招教会你
通常我们在Linux虚拟机中从普通用户($)切换到管理员用户(#)是需要输入密码的,但是不能避免有的人和我一样记忆不好,总是忘记密码,出现鉴定故障(Authentication failure) 解决 ...
- 在linux debian 10当中破解root密码
相信大家都会在redhat linux系统当中破解密码.那我们怎样破解debian的root密码呢? linux系统的root密码忘记了不要紧,接下来我们来破解下debian的root密码吧! 步骤: ...
- Linux系统重置root管理员密码
在完成安装RHEL 7.4之后确认系统是否为RHEL 7.4 .如果忘记密码或新接手了一台linux系统的电脑,在引导界面按住E进行内核编辑界面的一系列操作进行更改root密码,来完成Linux系统重 ...
- linux系统不知道电脑密码怎么办,Linux如何修复系统的Root密码 -电脑资料
如果因为忘了root口令导致无法登录系统,请试用下面的方法来改忘记的root口令: 方法一: 1.重新启动系统, 2.把光标定位在该选项上按下字母"e"键进入这个引导的编辑状态: ...
最新文章
- 二分类minst0-1到0-9近似迭代次数公式和准确率公式汇总
- 现代密码学5.5--Random-Oracle模型
- ios html5 网页取消默认样式
- Element UI 在父类设置样式不起作用
- Oracle常用知识总结
- win10打开计算机黑屏怎么办,教你如何解决win10电脑开机黑屏的问题
- 没有工作经验找it_校招和社招有什么区别?没有工作经验,如何找工作?
- exls导入数据库 php_建站程序推荐:开源免费的PHP在线模拟考试系统PHPEMS可商用...
- Spark算子---实战应用
- element下拉框回显问题
- 点到圆弧的距离(csu1503)+几何
- mysql驱动是什么文件_Oracle数据库11g JDBC驱动程序 – 这么多文件?他们的意思是什么?...
- mysql 查询最大值的总和_mysql中最大值和最小值以及总和查询与计数查询的实例详解...
- Hadoop环境搭建(全网最详细,保姆级教程)
- cydia红字解决方法(cydia安装软件时出现红字怎么解决)
- 模态逻辑(1)——从命题逻辑开始
- python没学历可以学习么_python没有学历好就业吗_学历低可以学习python吗
- pdf转换成jpg python_【PyMuPDF和pdf2image】Python将PDF转成图片PNG和JPG
- 基于ROS1.0的stdr simulation搭建多移动机器人(multiple robots)仿真系统
- 十月英语——梦的追逐者
热门文章
- 【ZCMU1411】喜闻乐见的a+b(20进制a+b)
- LCD不带显存,是如何内存映射屏幕。S5PV210SoC在内存中选一段内存存放颜色数据,通过配置将LCD控制器和这一段内存连接起来,构成映射关系,LCD控制器就自动从显存中读取像素数据传给LCD驱动器
- 使用bootstrap制作简单的左侧导航栏
- 一个实例说明PID 参数整定
- Android 图片存储到指定路径和相册
- 4.24 使用形状生成器工具绘制星形图标 [Illustrator CC教程]
- 什么是BFC,BFC解决哪些问题
- 零售门店管理 会员管理系统 零售会员管理系统 零售会员管理体系 门店管理软件 会员管理系统软件
- 服装店怎样免费引流?服装店免费又实用的引流技巧
- Android学习笔记之activity间传递传递参数