This document provides steps to reset the root password on RHEL 7 if it is forgotten:
1. Reboot the server and choose the "Core" kernel entry in the boot menu.
2. Edit the kernel entry to add "rw init=/sysroot/bin/sh" which will start the system in single user mode.
3. Run the "chroot /sysroot" command and then "passwd root" to set a new root password.
4. Run "touch /.autorelabel" and reboot to relabel the filesystem for SELinux.