Recuperando a senha do root com o Kurumin

Publicado por Rafael Igor Alexandre Vasco em 13/12/2004

[ Hits: 17.768 ]

 


Recuperando a senha do root com o Kurumin



Bom galera, sou iniciante no Linux e resolvi escrever essa dica depois de sofrer muito com esse problema sem ter uma solução rápida e fácil para os iniciantes...

Baixe a distribuição Kurumin:

http://superdownloads.ubbi.com.br/linux/distribuicoes/distro41.html

Após gravá-la num CD, dê o boot pelo mesmo na máquina Linux onde você perdeu ou esqueceu a senha do root.

Depois do carregamento do sistema, abra um terminal. Você vai perceber que o usuário logado vai ser o "knoppix".

Execute o comando para se tornar root:

$ sudo bash

Agora você é o usuário root do sistema.

Vamos montar o HD onde o Linux está instalado:

# mount /dev/hda? /mnt/hda?

OBS: o sinal de "?" indica a partição onde está o seu Linux, se for a primeira partição primária, use hda1 se for a segunda, hda2 e assim por diante.

Vamos editar o arquivo /etc/shadow do Linux em questão:

# joe /mnt/hda?/etc/shadow

OBS: Lembrando que o sinal de "?" indica a sua partição.

Na primeira linha do arquivo deve ter algo parecido como o exemplo abaixo:

root:$1$pGl12xyR$:12750:0:99999:7:::

Apague os caracteres que estão depois de root deixando os dois pontos e o números posteriores.

Ele deve ficar assim:

root::12750:0:99999:7:::

Pronto, a senha do root foi apagada. Agora salve o documento apertando as teclas Ctrl+k+x.

Saia da partição:

# cd /

Desmonte a partição:

# umount /mnt/hda?

Ufaaa, tudo certo agora. Reinicie a máquina, retire o CD de boot e entre no Linux.

Na tela de login, digite o usuário root e automaticamente ele entrará no sistema, pois o root não possui senha. Após isso crie uma nova senha para o root:

# passwd root

Tudo certo, espero que tenha ajudado algum amante do Linux como eu.

Até mais galera...

Outras dicas deste autor

Instalando Jboss no Debian Lenny

Gerenciando inicialização de serviços no Debian

Corrigindo a opção de Delay Pools e autenticação Ldap do Squid 2.7.8_1 no PfSense 1.2.3-Release

Leitura recomendada

Execução do Nagios com SSL

Personalizar o Painel do Gnome no Ubuntu Maverick Meerkat

Lixeira no Samba

Instalando temas GTK/ícones do Linux Mint 20 e ZorinOS 15.3 no Xubuntu 20.4/20.10

Converter vídeos para DIVX Mobile (celular LG GM600 - Scarlet 2)

  

Comentários
[1] Comentário enviado por brox em 08/05/2005 - 00:31h

muito bom
Obrigado pela dica :]

[2] Comentário enviado por barucco em 08/02/2006 - 12:14h

Cara é o seguinte.
antes eu conseguia me logar pelo ´Putty´ no servidor da minha empresa como root sem problema algum. Agora eu me logo como root mas esse usuario root não tem mais permissão para fazer nada.
E se eu me logar no próprio servidor, o super usuário fica tipo assim: [oot@inovserver], sem o ´r´. Sabe o q pode estar acontendo?

[3] Comentário enviado por riav em 08/02/2006 - 16:48h

Caro BARUCCO, nunca tinha visto esse problema antes, creio que algumas propriedades do usuario root tenhão sido alteradas.
Verifique os arquivos /etc/passwd e /etc/group para ver se estar tudo ok com o bash do root e o grupo em que ele faz parte.
Aconselharia que vc postasse esse problemas na area de perguntas, pois poderia obter uma resposta mais precisa.
Desculpe se nao pude ajuda-lo!!!
Um abraço....

[4] Comentário enviado por gabriel_h em 16/06/2007 - 23:13h

Não seria mais facil fazer um chroot /mnt/hdxx /bin/bash e depois executar o comando passwd, se não me engano o chroot se executado como root te da o shell da maquina logado como root, ai e so mudar a senha.

[5] Comentário enviado por fontebon em 23/08/2007 - 13:36h

Quebrando a senha de root para o Debian

Fiz umas alterações para quebrar a senha do Debian

Executar o boot com cd live do Kurumin
Abrir o Terminal e digitar
sudo mount /dev/hda? /mnt/hda?
sudo passwd root
digitar senha
repetir a senha
vi /mnt/hda?/etc/shadow

OBS: Lembrando que o sinal de "?" indica a sua partição.
Na primeira linha do arquivo deve ter algo parecido como o exemplo abaixo:

root:$1$pGl12xyR$:12750:0:99999:7:::
Apague os caracteres que estão depois de root deixando os dois pontos e o números posteriores.
Use a letra "x" para editar

Ele deve ficar assim:
root::12750:0:99999:7:::
Pronto, a senha do root foi apagada. Agora salve o documento apertando as teclas Ctrl+k+x.
Saia da partição:
# cd /
Desmonte a partição:
# umount /mnt/hda?
Reinicie...

Pronto ....vai funcionar beleza

[6] Comentário enviado por alves em 25/09/2008 - 22:03h

tentei fazer do seu jeito mas nao deu certo.....ainda mais q estava numa maquina virtual....

mas deu certo assim:
depois de ter entrado com o Live cd


$ sudo bash

Agora você é o usuário root do sistema.

Vamos montar o HD onde o Linux está instalado:

# mount /dev/hda? /mnt/hda?

# chroot /mnt/hdxx /bin/bash

com isso vc estara como root na maquina q vc perdeu a senha

digite

# passwd

digite a senha
novamente
e pronto essa sera sua senha....funciona como uma luva

# exit
vc volta para root do Live cd

# cd /
# umount /mnt/hda?

reinicie sem o live cd e pronto...


[7] Comentário enviado por marcyn2007 em 01/08/2011 - 09:03h

Olá, dou novato com o linux e no pc da empresa que trabalho usamos o Suse 9.3 no servidor. Ontem queimou a fonte deste servidor e fiz a troca da mesma, até ai tudo bem, o problema foi quando fui ligar-lo, este me pede uma senha, já perguntei para todos e eles desconhecem a senha e a pessoa que instalou o suse não trabalha mais aqui e estou com uma bomba para resolver. Alguém pode me ajudar?

[8] Comentário enviado por marcyn2007 em 01/08/2011 - 09:04h

ps, quando entro com o kurumin, a partição que aparece é a SDA2 e SDA3, vi nos post que normalmente, aparece HDA.

[9] Comentário enviado por riav em 01/08/2011 - 10:28h

marcvn2007, quando vc tem hd no padrão IDE, no linux ele aparece como hdX, como hoje todos os hd de são no mínimo sata no linux aparece como sdX.

Portanto verifique em qual partição se encontra o /etc/shadow, provavelmente /dev/sda1.

Ai vc substitui hda por sda.

Se precisar de ajuda, posta ai.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts