Resetar a senha de root: Ubuntu
Um passo a passo para para resetar a senha de qualquer usuário (incluindo o root) no Ubuntu utilizando o menu do GRUB para acessar um shell de recuperação.
1. Acessar o Menu do GRUB
Seção intitulada “1. Acessar o Menu do GRUB”- Reinicie o seu sistema Ubuntu.
- Mantenha a tecla
Shiftpressionada (ou, em sistemas UEFI, pressione a teclaEscrepetidamente) durante o início da inicialização para forçar a exibição do menu do GRUB (se ele não aparecer automaticamente). - Use as setas para selecionar a opção do seu kernel atual, geralmente a primeira linha.
- Pressione a tecla
epara editar os parâmetros de inicialização.
2. Editar a Linha de Inicialização
Seção intitulada “2. Editar a Linha de Inicialização”-
Na tela de edição, use as setas para baixo para encontrar a linha que começa com
linux. -
Nessa linha, procure o parâmetro
ro(read-only) e substitua-o porrw(read-write). -
Vá para o final dessa mesma linha e adicione o seguinte:
Terminal window init=/bin/bashO final da linha modificada deve se parecer com:
... ro quiet splash rw init=/bin/bash -
Pressione
Ctrl+Xpara iniciar o sistema com esses novos parâmetros. O sistema fará o boot diretamente para um shell de root (#).
3. Alterar a Senha do Usuário
Seção intitulada “3. Alterar a Senha do Usuário”No shell de root que apareceu, você pode redefinir a senha de qualquer usuário usando o comando passwd.
3.1. Resetar a Senha de um Usuário Padrão
Seção intitulada “3.1. Resetar a Senha de um Usuário Padrão”Se você quer resetar a senha de um usuário comum (ex: joao):
- Execute o comando
passwdseguido do nome de usuário:Terminal window passwd joao - Digite a nova senha e confirme-a.
3.2. Resetar a Senha do Root (Superusuário)
Seção intitulada “3.2. Resetar a Senha do Root (Superusuário)”O Ubuntu normalmente desativa a conta de root por padrão, mas você pode ativá-la (e definir sua senha) se necessário:
- Execute o comando
passwdsem argumentos:Terminal window passwd root - Digite a nova senha e confirme-a.
4. Finalizar e Reiniciar
Seção intitulada “4. Finalizar e Reiniciar”- Após a alteração da senha, você precisa reiniciar o sistema para que as alterações tenham efeito e o sistema volte a inicializar normalmente. Use o comando
execpara restaurar o processo de inicialização:Terminal window exec /sbin/init 6 - O sistema irá reiniciar e você poderá fazer login com a nova senha definida para o usuário escolhido.