Recuperar a senha de root no Debian alterando o arquivo shadow
Recuperar a senha de root no Debian alterando o arquivo shadow
Logo depois vamos montar no /mnt a partição que contenha o arquivo "/etc/shadow", geralmente é a partição raiz:
# mount /dev/sda1 /mnt
Vamos utilizar o mcedit:
# mcedit /mnt/etc/shadow
A primeira linha desse arquivo, refere-se ao usuário root. Os diversos campos de cada linha do citado arquivo, são separados por ":".
A sintaxe do início da linha é: "usuário:hash da senha:"
Para apagar o hash, basta apenas deletar todos os caracteres existentes entre o primeiro e segundo caractere ":" na linha do usuário root.
root:6$Iz49604rFB$32YR20gH3w/QUZf2Elz1bmUI.sHOS7HLGduz.h3HpEp/:16611:0:99999:7:::
Ficando assim:
Após apagar a senha do root, desligue o sistema (init 0), retire o pendrive e ligue-o novamente.
No terminal shell, digite root como usuário e o sistema não pedirá a senha.
Altere a senha do root:
# passwd root