一、环境准备:
首先是要有一个CentOS7的系统,保证可以正常重启,并在开机时修改配置。
二、重启界面
1、刚进系统
2、按上下键来选择一下,就不会直接跳过这个界面了,有时间来做操作,如果手速快可以省略这句。
3、然后选中第一条按e进行编辑选择项。
三、操作过程
1、进入到如下界面
我这是在虚拟机里安装的,所以显示内容有些少,可以用上下键来进行翻页。
2、找到如下信息:
找到这个or,并将or替换为rw init=/sysroot/bin/sh,其余不变。
3、替换之后为如下:
把or删除后替换为如下内容,这是最终结果,红方块右下角不是下换线是光标,这个需要注意下。
4、操作完上面步骤就可以直接按ctrl+x使用单用户模式来启动。
5、然后就会进入如下几面
6、输入以下内容,再进行重启。
1)、切换到一个临时系统:
chroot:可以直接切换到一个临时系统,这只是chroot其中一个作用,具体详细参数,https://www.jb51.net/LINUXjishu/541725.html
2)、直接用passwd root来设置root用户密码:
root密码不回显,并且要求输入两次。
3)、现在SELinux 并沒有启动,对所有文件的更改,可能会造成文档的context(安全上下文)不正确,为确保开机时重新设定SELinux context,要在根目录下添加隐藏文件.autorelabel(如果你的系统没有开启SELinux,可以不用做这一步)。
ps:中间有一步输入错命令了,忽略就好。
4)、然后直接重启就好了,我试了下,reboot,init 6,都不能直接重启,exit退出也不能重启,我就直接类似于断电重启了。
四、最后就算root密码重置成功了。
PS:这里只用了一种方法来破解root密码,以上操作不能算我原创,我也是照网上查找的资料来进行操作了,操作了两次来写的这个博客,所以这篇文章算是转载吧,下面附上参考链接,如本博客内容侵犯了您的版权,请及时联系我。我会在第一时间予以删除!
五、参考链接:
Linux chroot命令用法详解
CentOS7,系统版本,破解
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。