Recuperando a senha de root no Debian

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

[ Hits: 67.322 ]

 


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

Compilando seus RPMs como usuário comum

Instalação do CloudStack 4.12 no Ubuntu 16.04

Como derrubar usuário conectado no mesmo servidor

Inovação tecnológica - Fique atualizado sobre tudo em questão tecnologia de ponta

Dual boot: Qualquer distribuição GNU/Linux + Windows 8

  

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