码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS7忘记ROOT密码

时间:2018-03-22 17:29:37      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:忘记root密码   单用户模式   救援模式   

1. 前言

单用户模式用于忘记root密码的情况,来修改root密码,需要对虚拟机本身,或者服务器本身进行操作。


2.单用户模式

使用这种模式修改root密码,前提是知道grub密码。


1.开机的时候按方向键,选择第一个选项。按e键进行编辑。

技术分享图片


2.进入grub界面

技术分享图片


3.找到这一行,修改 ro 为 rw 。表示只读改为读写。并再写一行:init=/sysroot/bin/sh

修改完按 ctrl+x

技术分享图片

技术分享图片


4.切换到原来的系统环境下面去,修改密码

# chroot /sysroot             //进入系统环境里面

# passwd root                 //修改密码,小方块说明乱码

# LANG=en                     //修改语系变量

# passwd root                 //再次执行修改root密码即可。

# touch /.autorelabel     //selinux相关,不创建无法开机

重启

技术分享图片


5,输入新密码,进入系统

技术分享图片


3.救援模式

在不知道grub密码的情况下,使用光盘光驱U盘的方式来重置root密码,就是救援模式。

1.进入BIOS 界面

技术分享图片


2.修改启动项,在boot界面下,使用 + 键 把CD-ROM 移动到第一位,作为第一启动项。按 F10 保存退出

技术分享图片


3.进入救援模式

技术分享图片

技术分享图片


4.交互,选择1继续

技术分享图片


5.进入系统环境,修改密码

# chroot /mnt/sysimage

# passwd root


6.进入bios修改或者不让镜像连接,然后重启

技术分享图片


7.输入密码,进入系统

技术分享图片



CentOS7忘记ROOT密码

标签:忘记root密码   单用户模式   救援模式   

原文地址:http://blog.51cto.com/11060853/2089872

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!