实战场景:公司一台centos7系统,忘记root密码了,需要快速把root密码修改,找回root身份。 首先重启,按↑↓键,进入如下界面,选择第一项,按下e键进行编辑 在此界面找到ro这一项,改为rw init=/sysroot/bin/sh 改完之后,按下Ctrl+X进入紧急模式 原理:启动一个shell环境,系统并没有真正的启动 emergency mode 紧急模式 换根,修改密码 chroot命令用来在指定的根目录下运行指令 。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以/,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为/位置 在经过 chroot 命令之后,系统读取到的目录和文件将不在是旧系统根下的而是新根下(即被指定的新的位置)的目录结构和文件, 注:如果系统的selinux开启着,则需要执行命令: touch /.autorelabel 以更新系统信息,否则重启之后密码修改不会生效 先退出当前根,reboot重启系统
进入centos7 紧急模式恢复root密码
原创
©著作权归作者所有:来自51CTO博客作者繁殇残雪的原创作品,如需转载,请与作者联系,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
centos7修改root密码
centos7 重置root密码
centos7 重置root密码 -
CentOS 7 进入root模式 centos7怎么进入root用户
由于经常忘记root密码。因此在此记录在网上找的如何更换root密码的方法。(这篇文章是参考网络文章,但整个过程自己亲测有效)一、系统环境CentOS 7.5 最小安装版二、开机进入单用户模式 可以看到 最下面的说明 按 e 进入单用户模式(那为什么要进入单用户模式更换root 密码,大家可以参考下面来自百度知道的回答)0:关机1:单用户模式2:无网络支持的多用户模式3:有网络支持的多
CentOS 7 进入root模式 centos 忘记root密码 centos7 修改root密码 centos7 忘记root密码 centos7关机命令