Recuperando a senha de root no Debian

Publicado por paulo cabral da cunha em 02/08/2008

[ Hits: 66.806 ]

 


Recuperando a senha de root no Debian



Boa noite. Algumas vezes já encontrei o seguinte problema: vou em um cliente e aí ninguém sabe a senha do root. Para solucionar o problema faça:

1 - Reinicie a máquina;

2 - No Grub aperte letra "e";

3 - Adicione após o comando o parâmetro "silent init=/bin/bash", vai ficar algo do tipo:

Kernel /boot/kernel-2.6.9-34. RO root=label=/ root=label=/ silent init=/bin/bash

4 - Aperte enter;

5 - Aperte "b" (aperte a letra b "to boot do kernel" com esse parâmetro);

6 - Isso iniciará e carregará o Linux. Aí vai aparecer o shell:

Bash##

7 - Digite (para montar o sistema de arquivos raiz em modo escrita):

# mount -o remount rw /

8 - Agora:

# passwd

9 - Digite a nova senha do root e confirme;

10 - Na ordem, digite mais uma vez:

# sync
# shutdown -t now


Outras dicas deste autor

Forçando eth2 virar eth0 (e vice-versa)

Alterar senha do root no MySQL (Debian)

Leitura recomendada

Boot sem interface gráfica (pelo Shell)

Exim - Removendo todas as mensagens da fila de espera (spool)

Redirecionamento de portas com socat

Samba4 Erro no Bind(Named) zone XXX.in-addr.arpa/NONE: has no NS records [RESOLVIDO]

Sincronizando relógios dos micros na rede sem NTP

  

Comentários
[1] Comentário enviado por andrebsilva em 02/08/2008 - 19:03h

Algo muito útil, de verdade. Hein, não é por nada não mas, creio que sirva para os derivados do Debian também, sim?

abraço

[2] Comentário enviado por removido em 16/09/2008 - 13:01h

Funcionou no Ubuntu também. Obrigado pela dica.


[3] Comentário enviado por linx1010 em 26/02/2009 - 11:52h

Paulo vlw pela dica, mas ainda tenho dificuldades, quando utilizo o mount -o remount rw ele retorna:
mount: can't find rw in /etc/fstab or etc/mtab
Pelo que entendi, ele não cosegue encontrar os parametros para ler e gravar a alteraçao da senha (ja que está em modo somente de leitura)
O que poderia ser? :(

[4] Comentário enviado por VCS_Linux em 27/02/2009 - 14:17h

Paulo..
Boliviano essa dica ein!!
Deu certinho no meu Debian.
Algum F#$D#$$P, do meu serviço tentou me sabotar mais com essa dica sai salvo!!

hehe
Abraços

[5] Comentário enviado por paulocdc em 27/02/2009 - 16:44h

linx1010 o comando não esta completo faltou o /
o comando certo e mount -o remount rw /

[6] Comentário enviado por linx1010 em 02/03/2009 - 15:28h

Vlw PAULO, eskeci que linux é bom mas tem que prestar atençao, uma letra maiuscula ja faz toda a diferença, Deu certo agora brigado...

[7] Comentário enviado por gr178858 em 08/06/2009 - 16:45h

este comando só funciona com permissão de root ?

[8] Comentário enviado por clodoaldoc em 06/08/2009 - 11:33h

fiz como vc falou só que dá isso
root@(none):/#passwd
bash: passwd: command not found

help please
ps tb já fiz o mount -o remount rw /

[9] Comentário enviado por Fthrash em 28/06/2010 - 14:23h

funciona legal, é uma mão na roda essa dica, um abraço

[10] Comentário enviado por mamaunet.sob em 19/06/2011 - 10:10h

Otima dica, fiz no Debian 5.0.8 x64 e funcionou legal, so o shutdown -t now,
mas a senha ja havia sido atualizada/recuperada hehehe...

Abraços!

[11] Comentário enviado por leeogalvao em 02/09/2011 - 11:10h

No caso do ubuntu, não precisa ir tão distante. Basta trocar a senha do root usando $sudo passwd root. Funciona que é uma beleza! rs abraços

[12] Comentário enviado por emanuelcleiton em 29/01/2012 - 22:42h

teria uma forma mais fácil de digitar esses comandos aí? de uma forma menos técnica, não consegui passar do passo 3. :/

[13] Comentário enviado por duiliolz em 30/01/2012 - 14:49h

Ola!
Atualizei meu Debian Squeeze na ultima terça-feria e mudou a senha do root. Tambem não consigo passar da etapa 3. Aparecem mensagens diferentes do exemplo proposto pelo Paulo Cabral da Cunha. Alguem pode me ajudar?

Grato

[14] Comentário enviado por duiliolz em 30/01/2012 - 16:03h

Ola!

Consegui recuperar a senha. Estava escrevendo o comendo no lugar errado. No Debian Squeeze que estou usando tem que escrever o comando apos a linha "linux /boot/vmlinuz-... ... ro quiet".

Porem apos atualizar a senha o comando shutdown -t now não funciona. Apenas aparece um lista dos possíveis comando do shutdown. Tive que usar o comando reboot pra reiniciar a maquina.

Obrigado pela dica.

flw

[15] Comentário enviado por henrique.inside em 06/11/2012 - 11:57h

O meu da esse problema:

root@(none):/#passwd
bash: passwd: command not found

Esta tudo certo, porque o problema ?

[16] Comentário enviado por luiggipinheiro em 12/11/2012 - 21:42h

Muito Legal deu certinnnnn Veiooo

O Comentário enviado por duiliolz em 30/01/2012 - 16:03h:
Foi muito util pq usamos na Etec o Debian Squeeze

Vlw Galera............

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

Estou tendo um problema neste processo. Veja se alguem pode me orientar.
Após teclar o F10 recebo o prompt 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.

[18] Comentário enviado por xakkal em 13/01/2017 - 09:27h


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

Estou tendo um problema neste processo. Veja se alguem pode me orientar.
Após teclar o F10 recebo o prompt 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.


Insira o comando rw antes de quiet e comando init=/bin/bash logo após e, tecle Ctrl X. Feito isso é só seguir os procedimentos:
root@(none):/#passwd
reboot



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts