Centos7单用户模式修改root密码

Centos7单用户模式

配置单用户模式

  1. 在Centos7启动界面下,对第一个启动项按e键进入配置界面。
    Centos7单用户模式修改root密码_第1张图片
    启动界面
  2. 将光标定位到linux16行,再将光标移动到ro位置。
    Centos7单用户模式修改root密码_第2张图片
    配置界面
  3. ro只读修改为rw读写模式,并且添加init=/sysroot/bin/shrw后面。
    Centos7单用户模式修改root密码_第3张图片
    修改参数
  4. sysroot就是我们原先的系统root路径,完成之后,按Ctrl+x键,保存退出。

进入单用户模式

  • 进入到系统后,需要切换到我们原有系统的环境下再继续操作,所以首先执行chroot /sysroot/命令切换到我们原系统root环境。
:/# chroot /sysroot/

修改root密码

修改系统语言编码

  • 为了防止出现乱码的情况,首先修改系统语言环境为英文。
:/# LANG=en

修改密码

  • 这时候我们执行passwd root来修改root的密码。
:/# passwd root
Changing password for user root.
New password:
Retype new password:

更新autorelabel文件

  • 修改完密码后,还需要创建autorelabel文件,这样重启才能进入系统。
:/# touch /.autorelabel

执行完所有操作后重启计算机即可使用新的密码登陆root账户。

你可能感兴趣的:(Centos7单用户模式修改root密码)