CentOS 7服务器上重置您忘记的根密码

这个简短的教程将向您展示一个简单的窍门,您可以使用它重置您为CentOS 7服务器所忘记的root密码。如果网站管理员被锁定在CentOS机器上而无法登录,这一定会派上用场。


要重置root密码。
需要本机启动并进入单用户模式,所以如果您远程连接,则无法重置根密码。

要开始使用,请打开已忘记root密码的机器。对于CentOS 7设备,您将在启动菜单中获得5秒钟的时间来选择要启动的操作系统内核。

在引导菜单中,按e编辑现有内核(Core),如下所示。

在centos上更改root密码7

 

接下来,向下滚动到列表,直到看到下面(ro下划线的行我们需要做的是将这个ro改为rw并开始执行一个bash shell。它应该看起来像这样rw init=/sysroot/bin/sh

 

在centos 7上忘记root密码

 

 

ro更改rw并添加init=/sysroot/bin/sh

rw init=/sysroot/bin/sh

在centos上更改root密码

 

改变之后,按键盘上的Control + X  或Ctrl + X使用上面指定的bash shell启动到单用户模式。在这种模式下,我们将更改根密码。

在单用户模式下,运行如下所示的命令

chroot /sysroot

在centos上更改密码7

 最后,运行下面的命令来更改root密码。

在centos上更改密码7

 系统会提示您创建并确认新密码。创建密码后,运行以下命令更新SELinux参数

touch /.autorelabel

 退出并重新启动系统。您应该可以使用您创建的新密码登录并使用系统

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值