Recuperação da senha do super-usuário (root)

Publicado por Arafat Bique em 11/08/2007

[ Hits: 13.653 ]

 


Recuperação da senha do super-usuário (root)



Esta dica visa a uma recuperação rápida da password do super-user (root) de forma rápida e simples para alguns administradores de rede que a tenham esquecido (já aconteceu comigo).

Fazemos o boot pelo disco de emergência (neste caso o KNOPPIX). Assumindo que o nosso disco onde se encontra o nosso Linux (Debian no meu caso) chama-se /dev/sda1, iremos facilmente editar o ficheiro de Password.

# mkdir restore
# mount /dev/sda1 restore
# cd restore/etc
# vi shadow
(Facultativo esta opção)
# vi passwd

Percorremos até encontrar a linha (geralmente é a primeira) que contém o user do root que é algo como:

root:weeWRSF!sfDFs:12581:0:99999:7:::

Apagamos tudo o que estiver entre o primeiro e segundo dois(2) pontos (:), algo como:

root::12581:0:99999:7:::

Salvamos o ficheiro e saímos do editor. De seguida retomamos para a directoria home e desmontamos a nossa partição.

# unmount /dev/sda1 restore

De seguida executamos um reboot do system.

Bom, se chegou até aqui significa que o seu sistema neste momento já está sem a Password do root, então deverá atribuir uma nova Password ao nosso Super-Homem (root).

Já agora não confie mais na sua mente, use um Password Safe para guardar as suas senhas.

Um abraço.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Mudando senha de administrador do Windows usando o Linux

SINUS Firewall

Fail2ban em servidor SSH

Filtrando porcarias com Squid III

Instalação e ativação SELinux no Debian

  

Comentários
[1] Comentário enviado por mahomed.amade em 04/03/2011 - 04:31h

E isso funciona com qualquer distribuição? (incluindo as mais recentes?)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts