Perdi minha senha de login do computador - E agora?

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

[ Hits: 10.423 ]

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

Desabilitando o indexador de arquivos Baloo no KDE Plasma

Subliminal: buscando legendas via terminal

Configurando Claws Mail para acessar sua conta do Gmail

Internet Banking no Pale Moon: uma alternativa ao warsaw

Smartphones Xperia - Montando e criando diretório em cartão de memória

Leitura recomendada

Instalando o GRUB no Zenwalk 5.2

SEMINFO 2004, Software Livre e Inclusão Digital

Instalação da impressora Lexmark Z25

Mixando logs do Asterisk (ou quaisquer arquivos de áudio)

Alterando senha de admin do Grafana

  

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