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

Publicado por Arafat Bique em 11/08/2007

[ Hits: 14.183 ]

 


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

Vídeo laboratório de Pentest - Explorando SQLi sem ferramentas

Como recuperar senhas no Ubuntu 14.04

Permissões em diretórios do Apache no CentOS

Backtrack 4 - Cisco Auditing Tool

Perícia Forense - Recuperar histórico do Firefox com o ff3hr

  

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