阅读236 返回首页    go 阿里云 go 技术社区[云栖]


CentOS5 系统文件崩溃-安全模式破解root密码-破解grub密码

故障截图,系统文件损坏,无法进入单用户模式,需要root密码,但是root密码已经忘记。
单用户进入后提示Give root password for maintenance
clipboard

clipboard

一、输入linux rescue然后回车
clipboard

二、默认选择,OK回车。
clipboard

三、默认选项,OK回车。
clipboard

四、不连接网络,选择NO。
clipboard

五、这里要注意,选择Continue,这个不是检查镜像文件的提示,而是 是否使用安全模式的提示。
clipboard

六、选择OK,提示将磁盘系统挂载到/mnt/sysimage上。
clipboard

七、系统提示已经挂载了/mnt/sysimage上。
clipboard

八、查看本地系统文件。
clipboard

九、在本地系统文件中找到passwd文件。/mnt/sysimage/etc/passwd
clipboard

十、使用vi修改root用户中代表密码的X,将其删除。
clipboard

十一、删除后保存退出,并使用sync命令将改动同步到本地磁盘文件中,重启服务器。
clipboard

十二、 重启后进入单用户模式。
clipboard

十三、运行fsck -A -V /dev/xxx (指定有故障的分区)修复,完成后重启服务器,这个过程根据硬盘大小而定,我的6T磁盘扫描了十几个小时。
clipboard

破解Grub密码:
步骤与上面类似
找到grub.conf文件
clipboard

将有password文件删除并保存退出,使用sync命令将改动同步到磁盘文件。
clipboard

最后更新:2017-10-13 23:04:48

  上一篇:go  企业信息化建设,鲤跃龙门勿成空。
  下一篇:go  CentOS7破解root密码