Troque senhas perdidas com um Live CD/USB
Dica publicada em Linux / Miscelânea
Troque senhas perdidas com um Live CD/USB
A perda de uma senha é simples de resolver com um Live CD/USB:
Vamos imaginar que o GNU/Linux sem senha está em "/dev/sda1" (e se ele não está na primeira partição do primeiro disco, ou "/dev/sda1", será preciso fazer os ajustes necessários).
Sendo assim, a ordem de comandos, após iniciar o Live CD/USB e para trocar a senha do root, seria:
sudo su -
# cd /mnt
# mkdir sda1 # Troque a partição aqui e nas ocorrências posteriores, dependendo da localização da instalação
# mount /dev/sda1 /mnt/sda1
# mount -t proc none /mnt/sda1/proc
# chroot /mnt/sda1 /bin/bash
# env-update
# passwd
Se quiser trocar a senha do usuário "joao", o último comando será:
# passwd joao
Até a próxima dica.
- A sequência a ser seguida começa com o boot do Live CD/USB na máquina sem senha;
- Depois passa-se à montagem da partição onde está o GNU/Linux cuja senha foi perdida, ao uso do chroot;
- Finalmente, à troca da senha rodando um passwd (senda do root) ou paswd nome-do-user (para outro usuário).
Vamos imaginar que o GNU/Linux sem senha está em "/dev/sda1" (e se ele não está na primeira partição do primeiro disco, ou "/dev/sda1", será preciso fazer os ajustes necessários).
Sendo assim, a ordem de comandos, após iniciar o Live CD/USB e para trocar a senha do root, seria:
sudo su -
# cd /mnt
# mkdir sda1 # Troque a partição aqui e nas ocorrências posteriores, dependendo da localização da instalação
# mount /dev/sda1 /mnt/sda1
# mount -t proc none /mnt/sda1/proc
# chroot /mnt/sda1 /bin/bash
# env-update
# passwd
Se quiser trocar a senha do usuário "joao", o último comando será:
# passwd joao
Até a próxima dica.