Linux.超级管理员root-密码破解
Linux.超级管理员root-密码破解
环境:
我是在虚拟机中安装的Linux,然后进行破解的。实体机,应该也是可以的,但我没有尝试过。如果你有实体机,试试吧... 又不要钱~
在系统启动的时候,会进入如下界面,停留仅有几秒的时间,留意一下,你能看到的。此时,按键盘:e

找到如下用红笔圈出来的这一行,将鼠标的光标移动到:ro 的后面,然后敲空格键(键盘中最长的那个键)和ro分开,在然后按:ctrl + k 快速把后面的部分删除。

按 ctrl + k 将后面的数据删除后的效果,如下截图

接着输入: init=/sysroot/bin/bash 效果如下截图(注意:截图中的bash后面有一个下滑线,其实那个不是下划线是鼠标的光标)

信息输入完之后,然后按 ctrl + x ,将会进入linux的一个小型系统中。如下截图(如果你在等待加载期间出现停顿,不要紧,敲两下回车键就行,然后...在等等...)

输入 mount 指令,查看挂载情况
注意:/dev/sda1 /sysroot type xfs (ro,relatime,attr2,inode64,noquota), 看到小括号里面的吧?ro 代表只读。现在要把这个ro 改成 rw

然后输入指令:mount -o rw,remount /sysroot 进行修改

注意:
在挂载的过程中,我遇到了一个问题,就是挂载失败了,出现如下错误:
mount: can't find /sysroot in /etc/fstab
解决方法:卸载,然后在重新挂载。最后在重新修改,如下图:
(至于为啥非要 卸载 再重新挂载一遍?我也不知道~_~,我也是捣鼓了好久,试出来的...如果你知道请留言解答吧, 多谢!):

上面操作执行后,在执行一下指令:mount 查看是否修改成功(是否将 ro 改成 rw),已经改成功了。

然后在依次执行以下指令:
1. chroot /sysroot 切换环境
2. touch /.autorelabel 如果不操作这一步,会造成黑屏,想想还是蛮恐怖的,还是建立一下吧
3. echo gongziyuan| passwd --stdin root 将root密码修改成gongziyuan
4. exit 从根分区中,退出到小系统中

最后一步,关机,启动。
输入指令:ls ,此时,能看到 shutdown 脚本,运行此脚本即可,指令: ./shutdown

执行shutdown指令后,系统自动关机重启。然后遇到一个等待过程:1% .... 100%

等到加载100%后,进入登录系统窗口,输入账户/密码 : root/gongziyuan ,即可登录系统。
如有问题,欢迎纠正!!!
如有转载,请标明源处:https://www.cnblogs.com/Charles-Yuan/p/9808072.html
Linux.超级管理员root-密码破解的更多相关文章
- windows下忘记mysql超级管理员root密码的解决办法(也适用于wamp)
1.停止mysql服务. 2,在CMD命令行窗口,进入MYSQL安装目录 比如 d:mysql20080505in 3,进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库.命令为 ...
- 第七天 Linux用户管理、RHEL6.5及RHEL7.2 root密码破解、RHEL6.5安装vmware tools
1.Linux用户管理 Linux系统中,存在三种用户 A.超级用户:root 最高权限,至高无上 在windows中 administrator是可以登录的最高权限,但是,system权限最高,不能 ...
- Linux系统下root密码遗忘等系统故障的修复方法 - 运维总结
IDC机房有一台centos系统的服务器,由于这台服务器的系统装了好长时间,且root密码中间更新过几次,后面去机房现场维护时,登陆密码遗忘了,悲催啊~没办法,只能开机进入“单用户模式”进行密码重置了 ...
- [转帖]Linux超级用户root口令忘记怎么办?
Linux超级用户root口令忘记怎么办? 2010-05-10 12:15:00 monkey_d_meng 阅读数 5535 收藏 更多 分类专栏: Linux 版权声明:本文为博主原创文章 ...
- [转帖]Ubuntu忘记超级用户root密码,重新设置密码
Ubuntu忘记超级用户root密码,重新设置密码 版权声明:本文为博主原创文章,转载必须指明出处. https://blog.csdn.net/weixin_37909391/article/det ...
- CentOS 6或7 启动故障修复及root密码破解
CentOS 6或7 启动故障修复及root密码破解 目录 CentOS 6或7 启动故障修复及root密码破解 CentOS 6启动流程修复: 实验一:删除initramfs-2.6.32-754. ...
- Linux 虚拟机忘记root密码
Linux 虚拟机忘记root密码可以按照下面的步骤重新设置密码: 1.在grub界面,也就是有press any key的那个界面,按下任意键 2.键入e,出现三行文字,按上下键选择kernel那一 ...
- Linux基础系列-系统密码破解
无引导介质(光盘.iso)救援模式下root密码破解 第一步: GRUB启动画面读秒时按上下方向键,进入GRUB界面 第二步: 使用上下光标键选择要修改的操作系统启动内核(默认选择的即可),按e键进行 ...
- centos7版本以上root密码破解
centos7版本以上root密码破解 主讲内容: 1.centos7版本以上root密码破解 一.centos7版本以上root密码破解 重启服务器,按键盘的方向键(上 下) 按e 进入紧急救援 ...
随机推荐
- 看数据库的文件大小 MySQL Binlog日志的生成和清理规则
小结: 1.避免并行大大事务对磁盘.内存的消耗: MySQL数据文件导致实例空间满的解决办法_空间/内存_常见问题_云数据库 RDS 版-阿里云 https://help.aliyun.com/kno ...
- mac mysql提示mysql.sock'
Warning: World-writable config file '/Applications/XAMPP/xamppfiles/etc/my.cnf' is ignored ERROR 200 ...
- [skill][graphviz] 到底用什么画图: graphviz/inkscape/yed
官方教程文档:http://www.graphviz.org/pdf/dotguide.pdf 一:在文档里抄一个简单的例子 /home/tong/Src/copyright/onescorpion/ ...
- idhttp与cookie
用关键词“idhttp cookie”在各大搜索引擎得到的结果,大多千篇一律,如果你搜索到这一篇,恭喜你,你有福了. 以下内容测试环境:delphi2007, winxp sp3, indy10. ...
- 《mongoDB》查询
一:简单查询 db.collection.find(query, projection) - query :可选,使用查询操作符指定查询条件 - projection :可选,使用投影操作符指定返回的 ...
- es基本修改相关的
一.修改mapping POST linewell_assets_mgt_es/lw_devices/_mapping { "lw_devices": { "proper ...
- oracle创建表空间 授权
--创建表空间 临时表空间 create temporary tablespace xiaodai_temp tempfile '/main/app/oracle/oradata/devdb/xiao ...
- mmu裸机程序
硬件平台:JZ2440 init.c --> 初始化sdram,创建页表 leds.c --> 使用init.c初始化的VA地址控制led start.s --> ...
- spring mvc 资源映射配置
在springmvc配置文件中添加 <mvc:resources location="/css/" mapping="/css/**"/> < ...
- objenesis
1.objenesis About Objenesis is a small Java library that serves one purpose: To instantiate a new ob ...