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

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


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

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


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


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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容