Resetar a senha de root - Debian
A senha de root pode ser redefinida usando o menu do GRUB (Grand Unified Bootloader) para iniciar o sistema em modo de usuário único (single-user mode) ou com um shell de recuperação.
Pré-requisitos
-
Acesso físico ao console do servidor/máquina.
-
O sistema operacional Debian deve usar o GRUB como bootloader.
Passo a Passo para Resetar a Senha
1. Acessar o Menu do GRUB
-
Reinicie o seu sistema Debian.
-
Aguarde o menu do GRUB ser exibido na tela;
-
Use as teclas de seta (↑ e ↓) para selecionar a entrada do kernel padrão do Debian (geralmente a primeira opção).
2. Editar os Parâmetros de Inicialização
-
Pressione a tecla
epara editar os comandos de inicialização da entrada selecionada. -
Use as setas para baixo para localizar a linha que começa com
linux(oulinuxefi). Esta linha contém o caminho do kernel e seus parâmetros de inicialização. -
Nesta linha, localize e substitua o parâmetro
ro(read-only) porrw(read-write). -
No final dessa mesma linha, adicione o seguinte parâmetro para carregar o shell bash como o processo de inicialização principal:
init=/bin/bash
Exemplo de como ficará a linha modificada:linux /boot/vmlinuz-5.10.0-23-amd64 root=UUID=... rw quiet init=/bin/bash
3. Iniciar o Sistema e Alterar a Senha
-
Pressione
Ctrl+Xpara iniciar o sistema com os novos parâmetros. -
O sistema irá ignorar o processo de inicialização normal e carregar diretamente um shell como usuário root (indicado por
#). -
Execute o comando
passwdpara redefinir a senha do usuário root:passwd -
Digite a nova senha e confirme-a quando solicitado. Os caracteres não serão exibidos (comportamento padrão de segurança).
-
Uma mensagem como
password updated successfully(senha atualizada com sucesso) confirmará a alteração.
4. Reinicializar o Sistema
-
Reinicie o sistema após alterar a senha. Use o comando
execpara voltar ao processo de inicialização normal:exec /sbin/init 6 - O Debian será reiniciado. No prompt de login, você poderá usar o nome de usuário
roote a nova senha que acabou de definir.
