Recuperando senhas de Root com LILO ou GRUB

FLISOL Ceaŕa | Festival Latinoamericano de Instalação de Software Livre

Não é difícil encontrar usuários iniciantes e até mesmo alguns com já alguma experiência que se deparam com situações em que não lembram suas senhas de root, ou simplesmente esqueceram a que definiram na hora da instalação de seu sistema.

Existem várias maneiras para se recuperar esta senha como o popular boot em um Live CD para redefinir a senha na famosa gambiarra. Porém, porque dar a volta no quarteirão sabendo-se que a minha porta está logo atrás?

Aqui estarei explicando a maneira que, em minha experiência, foi a mais prática e simples de se fazer este procedimento. Utilizando o seu Gerenciador de Boot é simples, rápido e prático recuperar aquela senha tão importante de super usuário ou root.

Descreverei os processos nos dois populares Gerenciadores de Boot que todos conhecem:

LILO

Ao iniciar a tela de prompt do Lilo digite o seguinte comando:

linux single

Este comando serve para indicar que o sistema deverá iniciar em modo monousuário e assim fará login como root sem lhe pedir senha para isto. Portanto ao iniciar o sistema, você já estará como root. Você não sabe a senha, mas já é um começo. Então vamos terminar.

No terminal digite o seguinte comando para setar uma nova senha de root:

# passwd

Pronto, com isso você já setou uma nova senha de root. ;]

Agora seguindo...

GRUB

Ao iniciar a tela do GRUB apresentando suas opções de boot, selecione a opção de seu Linux e pressione a tecla . Assim você habilitará uma linha de comandos de inicialização. Então pressione novamente a tecla para habilitar a escrita, então dê um espaço e em seguida acrescente o número 1 que deve ficar no final da linha e em seguida finalmente tecle ENTER e em seguida para poder iniciar o sistema.

O que fizemos foi setar o sistema para iniciar em modo monousuário, logando-se automaticamente como root sem lhe pedir uma senha para isso.

Iniciado o sistema, basta digitar o seguinte comando para setar uma nova senha de root ou super usuário:

# passwd

Agora você está com uma nova senha de root. ;]

OBS: Caso o seu Linux possua senha para iniciar em monousuário, o procedimento não dará certo. Porém em 95% dos casos ela funcionará perfeitamente.

Espero ter ajudado com este pequeno tutorial. Boa Sorte!

.::Kalib / Marcelo Cavalcante Rocha


Copyright (c) 2006-2007 - Comunidade de Software Livre Tux-CE.
Conteúdo licenciado sob a licença GNU Free Documentation License,
assim como as páginas derivadas Fórum e Blog