Perdi minha senha de login do computador - E agora?

Publicado por Luís Fernando C. Cavalheiro em 08/09/2012

[ Hits: 10.306 ]

Blog: https://github.com/lcavalheiro/

 


Perdi minha senha de login do computador - E agora?



Se você perdeu sua senha de login no seu computador, não tem nenhum jeito de recuperá-la e não tem medo de usar o terminal, eis a solução para a sua vida.

Tudo o que você precisa é do CD1 do Slackware e desta dica!

* Caso use outra distribuição, pode usar o LiveCD de sua distro.

Se for netbook, vai precisar de um outro computador para criar um USB de instalação de uma distro, mas se for notebook, você pode usar o leitor de DVD/CD do equipamento.

Tem ótimos artigos ensinando como fazer isso aqui no VOL mesmo, então, faça um pouquinho de RTFM, como auto-penitência por ter esquecido sua senha. ;-)

Procedimento

Dê boot pelo CD de instalação do Slack, lembrando de seguir as instruções na tela até o momento em que ele pede para você logar como root (o que você vai fazer, é claro), lembrando que o layout de teclado padrão no Brasil é o qwerty-br-abnt2 (se o seu teclado tiver a "ç") ou qwerty-us-acentos (se seu teclado não tiver a "ç").

Após logar como root, rode os comandos:

# mkdir /root/meuhd
# mount /dev/sda1 /root/meuhd
# ls /root/meuhd/etc/shadow


* Onde /dev/sda1, é a partição na qual está o /etc (normalmente na mesma partição da raiz, se você tiver o mínimo de respeito pelo FHS).

Se o terminal retornar dizendo que não achou nada, é porque você informou a partição errada. Se for o caso, rode os comandos:

# umount /dev/sda1
# mount /dev/sda2 /root/meuhd
# ls /root/meuhd/etc/shadow


Se ele não achar novamente, rode mais uma vez os três comandos acima, sempre lembrando de somar 1 aos dois dígitos que você vê aí.

Assim que ele achar o tal arquivo, rode o comando:

# vi /root/meuhd/etc/shadow

Isso vai abrir o arquivo que registra as senhas criptografadas de todos os seus usuários. Use as setas até achar uma linha que começa com seu nome de usuário.

Vou usar como exemplo, o próprio root. Ela vai ter a seguinte aparência:

root:iuooahsdiouhilwquhwq9812y3897yqhfkljabfiuehwriu32432q4:0:99999:7:::


O que interessa, é a sequência de caracteres aleatórios (que não será igual a essa que eu digitei aí em cima), logo após o primeiro ":" (dois pontos).

Com a seta do teclado, coloque o cursor em cima dos dois pontos, e então aperte no tecla d (seta para direita), até chegar ao segundo ":" (dois pontos).

Vai ficar assim:

root::0:99999:7:::


No teclado, para salvar o arquivo, aperte:
  • ESC
  • :wq
  • ENTER

Com esta sequência de comandos e edições de arquivo, você zerou a senha do root. O que não é muito legal, mas para o que você precisa é excelente.

Após isso tudo, rode o comando:

# reboot

E reinicie seu computador pelo disco rígido, normalmente (você pode até tirar o CD do Slackware se quiser).

Quando ele chegar na tela em que pede usuário e senha, use como usuário: root

Deixe a senha em branco. Clique para logar e IMEDIATAMENTE, crie uma senha para o seu usuário (no nosso caso, o root) com o comando em um terminal:

# passwd

Ou:

passwd

* Este último comando, se você não tiver feito essa "sandice" com o usuário root.

lcavalheiro out!

Outras dicas deste autor

Flash, Java, Skype, Google Chrome e outros aplicativos - Instalação no Ubuntu 12.04

Ligando para números 4001, 4004, 0800 e 0300 a partir do Skype

Alterando as ID tags de seus arquivos de áudio em massa pelo terminal

Oneko: tenha um gato na tela do seu computador

Fazendo o right-click do touchpad funcionar no GNOME

Leitura recomendada

Criando um Pen Drive Bootável no Linux

Entrevista com Martin Michlmayr do Projeto Debian

Salvando as configurações pessoais no GoblinX

Transparências em menus e bordas de janelas no Gnome

Monitorando seu Fedora 9 com EOC Fedora Monitor

  

Comentários
[1] Comentário enviado por aristidesbneto em 08/09/2012 - 22:19h

Muito útil essa dica... comigo nunca aconteceu de eu esquecer mas....

Vlws...

[2] Comentário enviado por lcavalheiro em 10/09/2012 - 04:18h

Disponha. Lembre-se, sempre tenha um CD de qualquer distro à mão.

[3] Comentário enviado por sir emerick em 21/09/2012 - 22:25h

Ei pessoal to com a segunda dificuldade
usava o BigLinux e criptografei minha home, tenho a chave, porem
formatei com o Mint Maya ta redondo heehe
mas minha home ta trancada tem dois atalho access-your-private-da.deskop
readme.txt
THIS DIRECTORY HAS BEEN UNMOUNTED TO PROTECT YOUR DATA.
From the graphical desktop, click on:
"Access Your Private Data"
or
From the command line, run:
ecryptfs-mount-private

ja rodei o comando também

robs@AMD ~ $ ecryptfs-mount-private
robs@AMD ~ $ sudo su
[sudo] password for robs:
AMD robs # ecryptfs-mount-private
ERROR: Encrypted private directory is not setup properly
AMD robs #
HEEH
entao,
valeu pela colaboração



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts