首页 > 其他 > 详细

CentOS7忘记ROOT密码

时间:2018-03-22 17:14:02      阅读:235      评论:0      收藏:0      [点我收藏+]
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密码

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!