Recuperando senha de root no Debian Wheezy

Publicado por Alex Silva em 07/10/2013

[ Hits: 44.114 ]

 


Recuperando senha de root no Debian Wheezy



Bom galera, nessa dica vou mostrar uma maneira fácil, rápida e prática para você que perdeu a senha do superusuário root.

Vai que você chega em uma emprega onde não tenham catalogadas as senhas, ou o administrador foi demitido ou saiu da empresa por outro motivo, sei lá, podem ter vários motivos, ou até mesmo no seu Desktop, todos alguma vez na vida já esqueceram alguma senha.

Bom, chega de papo e vamos por a mão na massa.

Passos

Reiniciar o servidor, ou segurar o botão do Power e depois ligar novamente.

Na tela do GRUB, selecione a entrada:
Aperte a letra e, procure pela linha ro quiet e deixe assim:

ro quiet init=/bin/bash

Aperte Ctrl+x para sair. Cairá em uma tela preta, mais ou menos assim:
root@(none):/#

Agora, é só executar os comando na sequência:

# mount -o remount,rw /
# mount -a
# mount
# nano etc/shadow


Procure pelo root e apague toda a linha, deixando somente:

root::15979:0:99999:7:::

Feito isso, Ctrl+o para salvar e Ctrl+x para sair. Agora, faça o seguinte:

# sync
# umount -a
# mount -o remount,ro /


Para finalizar, é Ctrl+Del. Após o servidor reiniciar, é só logar como root sem senha e feito o login, aí assim poderá definir a nova senha com o comando:

# passwd root


Abraços.

Outras dicas deste autor

Instalando o LibreOffice 3.4 no Ubuntu 11.04

Leitura recomendada

Converter imagem para base64 via shell

Comandos básicos de rede

Como converter vídeos para AVI sem perder qualidade

O comando cal

Adicionando key válida no APT-GET

  

Comentários
[1] Comentário enviado por lcavalheiro em 07/10/2013 - 11:49h

Mano, essa dica é muito boa! Até precisei disso esses dias, só que fiz na brutalidade extrema (usei um live-cd pra isso). Só pra avisar, sua dica serve pra qualquer distro que use o GRUB. Abraços!

[2] Comentário enviado por allen.konstanz em 26/11/2014 - 14:20h

Em vez de ro quiet init=/bin/bash, é bem mais fácil colocar rw quiet init=/bin/bash, e quando aparecer root@(none):/#, é só digitar passwd e pronto. Já mudou a senha de root.

[3] Comentário enviado por Flavio_Macedo em 04/08/2016 - 10:32h

Estou tendo um problema neste processo. Veja se alguém pode me orientar.
Após teclar o F10 recebo o pronpt na tela porem o teclado para de funcionar. Fica tudo travado.
Meu arquivo inicial esta na forma apresentada pela figura e eu inclui o comando rw init=/bin/bash no final da linha logo após o quiet.
Por favor preciso muito recuperar esta senha.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts