Acessando o Linux sem a senha do root
Dica publicada em Linux / Introdução
Acessando o Linux sem a senha do root
Testado com o CL 10 com o GRUB:
Ligue o computador e quando chegar na tela do Grub, pressione a letra "e" em Conectiva Linux 10.
Selecione a linha que tem "Kernel= ..." e pressione "e".
Apague o número 5 ou 3 e digite "rw init=/bin/bash" e tecle enter, depois "b".
Pressione ALT F2. No prompt do Linux deve ter isso: bash-2.05b
Digite:
# mount -o remount,rw /
# chmod 600 /etc/shadow
# vi /etc/shadow
A linha do arquivo referente a conta do root deve estar assim:
root:$1$44TTqLTc$q434gYOJl7mUazQ7.OM181:13049:0:99999:7:::
Mude para:
Ligue o computador e quando chegar na tela do Grub, pressione a letra "e" em Conectiva Linux 10.
Selecione a linha que tem "Kernel= ..." e pressione "e".
Apague o número 5 ou 3 e digite "rw init=/bin/bash" e tecle enter, depois "b".
Pressione ALT F2. No prompt do Linux deve ter isso: bash-2.05b
Digite:
# mount -o remount,rw /
# chmod 600 /etc/shadow
# vi /etc/shadow
A linha do arquivo referente a conta do root deve estar assim:
root:$1$44TTqLTc$q434gYOJl7mUazQ7.OM181:13049:0:99999:7:::
Mude para:
root::13049:0:99999:7:::
Saia do vim e salve as alterações.
Digite:
# chmod 400 /etc/shadow
# sync
# mount -o remount -r /
CTRL ALT DEL
Logue-se como root e altere a senha com o comando "passwd".
Espero ter ajudado à todos.
boot: linux init=/bin/bash