在 CentOS 7 中重置密码可以按照以下步骤操作:
启动系统时,在 GRUB 引导界面按e键进入编辑模式
找到以linux16开头的行,在其末尾添加rd.break,然后按Ctrl+X启动
系统会进入紧急模式,执行以下命令:
mount -o remount,rw /sysroot
chroot /sysroot
现在可以重置密码了,使用passwd命令:
passwd root
按照提示输入新密码并确认
为了让 SELinux 生效,需要创建一个文件:
touch /.autorelabel
依次执行以下命令退出并重启:
exit
exit
系统会自动重启并应用新密码,重启过程可能会因为 SELinux 重新标记文件系统而稍慢一些。