Pular para o conteúdo

Recuperando a senha de root no Debian

Dica publicada em Linux / Avançado
paulo cabral da cunha paulocdc
Hits: 67.530 Categoria: Linux Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

Alterar senha do root no MySQL (Debian)

MAMONA - Plataforma Linux para sistemas embarcados

Instalando o Linux num pen drive

Compilando seus RPMs como usuário comum

Como mapear teclas no Vim

Configurando opções avançadas do KDE

#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

Entre na sua conta para comentar.