====== Reset root password on Redhat/CentOS ====== ===== Solution 1 ===== Instead of starting with a kernel defined on the list, press **c** for command or **e** for edit the current line add at the end of the line of default kernel: **rd.break** Ex: linux /boot/vmlinuz-3.16.7-21-default root=UUID=b5f92fce-af22-474c-9996-c66c087e2ea7 ${extra_cmdline} quiet resume=/dev/system/swap splash=silent quiet showopts psmouse.proto=imps rd.break then ctrl+x to start Check the filesystems, you 'll see /sysroot is mounted in readonly (ro) # mount Remount the root filesystem in readwrite: # mount -o remount,rw /sysroot Chroot and change password # chroot /sysroot # passwd Sometimes it is necessary to relabel the complete filesystem although this should only be necessary when enabling **SELinux** after it has been disabled or when changing the SELinux policy from the default targeted policy to strict. To automatically relabel the complete filesystem upon reboot, do: # touch /.autorelabel # exit # exit ===== Solution 2 ===== https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-terminal_menu_editing_during_boot#sec-Recovering_Root_Password