Centos 6.5 磁盘修复 破解删除root密码
2024-09-02 08:13:07
起因:由于存储设备故障。导致虚拟机断开。恢复后虚拟机无法启动,发现报磁盘损坏,需要运行fsck运行
问题解决思路:
1、虚拟机无法启动,所以需要进入系统进行修复
2、root密码是自动修改的。由于虚拟机无法启动,所以密码无法获取
3、挂载系统盘按F2进入bios 修改启动顺序,重启
4、选择第三项,系统修复模式
5、网上搜了一堆创建目录,挂载光盘啥的。都是扯淡的
6、强调一下:上图中进入的界面,ls 可以看到是 / 说明是在光盘目录下
首先,删除密码是要进入系统目录下,/mnt/... 进入后会看到系统目录 就可以看到 etc目录
之前被坑就是 这个/etc 目录,删上图刚进来时的 /etc/passwd 中的目录是没用的 也没法删除
需要 cd /mnt/sysimage/ 系统所在的目录中 找到etc目录 vi 打开 etc/passwd 按x删出第一个:后的内容
X为root密码,0 为 root用户。然后删除 etc/shadow 中root密码(冒号后很长的字符串)
其实,etc/passwd 下还有个目录 etc/passwd- 连这个目录中的一起修改了
7、在修改 etc/shadow 中的第二个:后的内容 。同样修改 etc/shadow-中的内容
8、卸载光盘
9、reboot 重启
10、root用户 无密码直接进入
11、fsck -y /dev/mapper/vg_lanydroid-lv_root (自动填y修复该分区)
具体哪个分区,可根据服务器提示修改。完毕!
最新文章
- 遭遇Web print
- A、B、C、D和E类IP地址
- 史上最全的Python电子书教程资源下载(转)
- css中一些必要的公共样式
- MySQL分表(Partition)学习研究报告
- 解决css样式被内置样式覆盖的问题
- C#/ASP.NET MVC微信公众号接口开发之从零开发(三)回复消息 (附源码)
- SQL 2012 发布与订阅实现数据同步 图解(解决 错误22022)
- SQL Server性能影响的重要结论
- 2016 - 1- 22 NSURLConnetction --- POST请求
- 通过Maven找java source源码方法
- 【C++基础】 多态 虚函数
- Practice 15.07.07 计算几何 - 1
- 掌握string.h里的常用函数
- qsort()函数(C)
- 原图旋转/缩放 然后画布画图 ImageProcessor
- Ansible 的委托 并发和任务超时
- NodeMCU Builder, yet another NodeMCU IDE
- Unity支持的跨平台
- day 22 二十二、面向对象导入、名称空间、类与对象
热门文章
- Codeforces 837D - Round Subset DP
- DevExpress ASP.NET Bootstrap v19.1版本亮点:Scheduler控件
- java8 新用法
- 数组遍历 forEach 方法
- QTCreator:QSS语法高亮(QSS Syntax highlight)
- ubuntu编译安装openssl
- Gene co-expression analysis for functional classification and gene–disease predictions
- 论文阅读:FlowBlaze: Stateful Packet Processing in Hardware
- [LOJ3120][CTS2019|CTSC2019]珍珠:生成函数+NTT
- python虚环境