domingo, 1 de junho de 2008

Quebrando a Senha de root no grub

Aee galera, aqui para aqueles que esqueceram por acaso a senha do root, a maneira mais simples de recuperá-la NÃO é reinstalando o sistema!

No grub, selecione a linha do linux, e aperte E, depois aperte E
novamente na linha do kernel mais ou menos algo como kernel =
(hd0,1)/boot/vmlinuz-2.6.5-63255U10_1cl *root*=/dev/hda2).

Na frente da linha damos um espaço e inserimos o seguinte parâmetro:
init=/bin/bash
Ficando assim : kernel = (hd0,1)/boot/vmlinuz-2.6.5-63255U10_1cl
*root*=/dev/hda2 init=/bin/bash

Feito isso pressione ENTER para alterar e em seguida pressione "B" para
disparar o kernel. Isso no GRUB…

O kernel irá subir mas o INIT será desviado abrindo um BASH limpinho pra
você com os poderes de *root*. Ainda não podemos mexer em nada pois o
sistema está montado como "somente leitura".

digite: mount -o remount,rw /

Agora, abra o arquivo /etc/shadow

vi /etc/shadow


Localize a linha do root, algo como *root*:X:12707:0:99999:7:::

Apagaque o que estiver entre : : no nosso caso o X :X:

aperte ESC, :wq ENTER

reinicie a maquina
agora, a senha de root estara branca, ou seja, so digitar o usuario
root, sem senha!

Faça bom proveito! : )

Abraço

Nenhum comentário: