Dica útil para administradores de rede que assumem ambientes em produção sem documentação ou simplesmente para aqueles que esqueceram
1 - Antes de iniciar o sistema, assim que aparecer o GRUB aperte E parra abrir o modo de edição.
2 - Vá até o final da linha com CTRL+E e procure pela linha que começa com linux16, no final dessa mesma linha adicione rd.break enforcing=0
3 - Aperta CTRL+X para iniciar já com a modificação feita
4 - Ele deve iniciar em modo de reparo e desabilita temporariamente o SELINUX (camada de segurança do sistema)
5 - Monte o disco com permissão de escrita
[code]mount -o remount,rw /sysroot[/code]
6 - Altere para a pasta raiz
[code]chroot /sysroot[/code]
7 - Agora é só alterar normal com o comando
[code]passwd[/code]
8 - Agora remonte a raiz em modo leitura
[code]mount -o remount,ro /[/code]
9 - Saia (exit) e o sistema já será iniciado com a sua nova senha.
Fonte:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sec-Terminal_Menu_Editing_During_Boot.html