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

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

修改grub配置。

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

进入CentOS7系统的单用户模式。

修改root用户密码。

chroot /sysroot/    # 使用"chroot /sysroot/"命令进入系统根目录下。
LANG=EN             # 如系统语言为中文,使用"LANG=EN"命令切换系统语言为英文。
passwd root         # 使用"passwd root"命令修改root用户密码,输入两次新密码,完成密码重置。
touch /.autorelabel # 因selinux安全关系,须在根目录下创建".autorelabel"。切记!输入"touch /.autorelabel"命令,否则系统可能无法正常重启。
exit                # 退出"sysroot"根目录,不退出输入重启命令(reboot、init 6)无效。
reboot

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

分类: Linux笔记

发表评论

电子邮件地址不会被公开。 必填项已用*标注