CentOS 7重置ROOT密码 详细图文教程

前言

最近在尝试合并数据库,为全站升级做准备。遇到各种问题。在本地虚拟机搭了个系统做合并测试。重装了一次ContOS 7,结果莫名其妙的ROOT密码怎么都不对,无奈只能重置。这里做个笔记,也方便各位遇到这样的问题可以快速解决。

步骤如下

步骤一:在开机出现如下界面的时候就按“e”键

CentOS 7重置ROOT密码 详细图文教程插图

步骤二:在步骤一按下”e”键之后,出现如下界面,按 ↓键一直到底部找到“LANG=zh_CN.UTF-8”这句,在这句后面加上“init=/bin/sh”,然后按Ctrl+x进入单用户。

init=/bin/sh
CentOS 7重置ROOT密码 详细图文教程插图1

步骤三:挂载文件系统为可写模式:mount –o remount,rw /

注释:至于为什么要这句命令是因为默认情况在进入单用户模式后,我们的/文件系统是只读模式,无法进行修改,那么这个时候我们就需要用到一条命令:mount –o remount,rw / 这个命令来让我们的/路径文件系统为可读模式,这样就可以实现自由修改了。

mount –o remount,rw  /
CentOS 7重置ROOT密码 详细图文教程插图2

步骤四:执行passwd命令,修改root密码,密码要输入两次要求两次密码要一致。

CentOS 7重置ROOT密码 详细图文教程插图3

步骤五:如果之前系统启用了selinux,必须执行以下命令,否则将无法正常启动系统:touch /.autorelabel。然后执行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启就OK了。

1.touch /.autorelabel
2.exec /sbin/init
3.exec /sbin/reboot
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容