Como redefinir a senha de root esquecida no RHEL/CentOS e Fedora
Este artigo irá guiá-lo através de etapas simples para redefinir a senha de root esquecida em distribuições Linux baseadas em RHEL, como CentOS 8 e Fedora 35/34.
A redefinição da senha esquecida do usuário root geralmente requer algumas instruções fáceis que o guiarão para redefinir a senha do root e, posteriormente, você poderá fazer login usando a nova senha.
Redefinir senha de root esquecida em RHEL/CentOS e Fedora
Primeiro, reinicie o sistema e, no menu boot grub, escolha o kernel (principalmente a primeira opção) no qual deseja inicializar e pressione a tecla 'e'
no teclado.
Na próxima tela, você verá os seguintes parâmetros de inicialização do kernel, encontre aqui a linha que começa com kernel=
e adicione o parâmetro rd.break
no final conforme mostrado e pressione as teclas Ctrl + x.
Na próxima tela, você entrará no modo de emergência, aqui pressione a tecla Enter para entrar no prompt do shell. Agora, certifique-se de remontar o diretório sysroot com permissões de leitura e gravação. Por padrão, ele é montado com modo somente leitura indicado como ro
.
mount | grep sysroot
Agora remonte o diretório sysroot com permissões de leitura e gravação e confirme as permissões novamente. Observe que, desta vez, as permissões foram alteradas de ro
(somente leitura) para rw
(leitura e gravação ) como mostrado.
mount -o remount,rw /sysroot/
mount | grep sysroot
Em seguida, monte o sistema de arquivos raiz no modo de leitura e gravação usando o seguinte comando.
chroot /sysroot
Em seguida, use o comando passwd para redefinir a senha root com a nova senha e confirmá-la.
passwd
Neste ponto, você redefiniu com êxito sua senha de usuário root. A única parte restante é renomear todos os arquivos com os contextos SELinux precisos.
touch /.autorelabel
Por fim, digite exit e faça logout para iniciar o processo de renomeação do SELinux.
Isso geralmente leva alguns minutos e, uma vez feito isso, o sistema será reinicializado e solicitará que você faça login como usuário root com a nova senha.
E é assim que você redefiniria uma senha de root esquecida nas distribuições Linux RHEL/CentOS 8 e Fedora 35/34.