CentOS7单用户模式重置root用户密码

  1. CentOS7系统开机时选择默认第一启动项,按字母"e"键编辑启动项.


    CentOS7单用户模式重置root用户密码_第1张图片
    CentOS7系统开机时选择默认第一启动项,按字母"e"键编辑启动项。

    CentOS7单用户模式重置root用户密码_第2张图片
    进到GRUB编辑模式
  2. 使用键盘上下左右方向键,往下找到"linux16"开头的一行,定位到"ro"(read only),编辑"ro"为"rw"(read write),并在其后写入"init=/sysroot/bin/sh",然后按照提示按Ctrl加x键启动。


    CentOS7单用户模式重置root用户密码_第3张图片
    使用键盘上下左右方向键,往下找到"linux16"开头的一行,定位到"ro"(read only),编辑"ro"为"rw"(read write),并在其后写入"init=/sysroot/bin/sh",然后按照提示按Ctrl加x键启动。
  3. 进入CentOS7系统的单用户模式。

    CentOS7单用户模式重置root用户密码_第4张图片

    chroot /sysroot/
    使用"chroot /sysroot/"命令进入系统root用户下。
    使用"chroot /sysroot/"命令进入系统root用户下。

  4. 修改root用户密码。
    LANG=EN
    使用"LANG=EN"命令切换系统语言为英文。
    passwd root
    使用"passwd root"命令修改root用户密码,输入两次新密码,完成密码重置。
    touch /.autorelabel
    切记,输入"touch /.autorelabel"命令,否则系统可能无法正常重启。

    CentOS7单用户模式重置root用户密码_第5张图片

  5. 重启CentOS7系统,使用重置过的新的密码登陆root用户。

CentOS7单用户模式重置root用户密码_第6张图片

你可能感兴趣的:(CentOS7单用户模式重置root用户密码)