实验环境:centos6.5/7.6;redhat6.10/7.6

首先介绍7系列redhat7.6/centos7.6忘记root密码后的重置方法


redhat不需要输入密码登录(redhat重置密码)(1)

启动系统的时候快速按上下键可以进入到该界面,按e键编辑


redhat不需要输入密码登录(redhat重置密码)(2)

找到linux16这一行,在末尾添加我们的字段rd.break console=tty0;注意:centos7.6只需要添加rd.break


redhat不需要输入密码登录(redhat重置密码)(3)

添加字段,然后按Ctrl x键启动


redhat不需要输入密码登录(redhat重置密码)(4)

输入相关的命令,连续2次退出系统自动重启,使用新密码登录即可

命令如下:

mount -o remount,rw /sysroot chroot /sysroot passwd #设置新的root密码 touch /.autorelabel #如果启用selinux,则该命令必需,否则不必需 exit exit

再介绍redhat6系列重置密码root密码方法,centos6和redhat6方法一样


redhat不需要输入密码登录(redhat重置密码)(5)

开始启动的时候按任意键进入该界面,按b键进入下一步


redhat不需要输入密码登录(redhat重置密码)(6)

上下键选择以kernel开始的行,,再按e键


redhat不需要输入密码登录(redhat重置密码)(7)

再末尾新增字段single,再回车回到上一级界面


redhat不需要输入密码登录(redhat重置密码)(8)

按b键启动


redhat不需要输入密码登录(redhat重置密码)(9)

设置新的root密码,再启动即可


总得来说,centos和redhat系列重置root密码的方法在6系列差不多,在7则体现出较小差距,难道要开始分家么?

,