Skip to content

Como "Recuperar" | "Resetar" senha de root em Sistemas Linux

Olá galera tudo tranquio?
Hoje vou postar algo primordial a todos os Sysadmins de plantão….. Você chega a uma empresa com servidor Linux pra dar suporte…

-Sr.XXXX me passe a senha de root para poder fazer os ajustes necessários… ai caro amigo já sabe né…. o Sr. XXX diz… -Ai tem senha? Quem é esse tal de root? Esse cara acessa meu servidor semminha permissão? (Exageros a parte)É incrível como isso acontece em 9 a cada 10 empresas que precisam de suporte….. mas vamos lá…. o mundo não acabou.. Você não precisará formatar a máquina e começado do zero….. tendo acesso LOCAL na máquina seus problemas estarão resolvidos bem rapidamente e com apenas um pouco de conhecimento… a agilidade vai depender de você e o conhecimento você vai adquirir agora aqui no app… vamos lá…
Se você estiver usando o LILO, ao aparecer a tela de escolha de modo de acesso ao sistema operacional, digite:

linux init=/bin/passwd

dê um Enter, assim o sistema iniciará em modo Monousuário, ai como já deve imaginar já estará logrado como root (mesmo sem ter senha alguma)…. agora é necessário montar as partições para ter acesso total ao sistema de arquivos (só pra lembrar que quando acessamos um sistema em modo Monousuário, o sistema não monta automaticamente as partições…. isso se você tiver usando um sistema em verão Server, sem X) para montagem das partições vamos usar o comando mount… segue sintaxe… adegue a suas necessidades (diga-se sistemas de arquivos)

mount -t ext3 -o remount, rw /dev/sda1 /

O comando acima remonta as partição no diretório / como leitura e escrita, algumas ressalvas, meu sistema de arquivos nesse caso específico era EXT3 e meu HD era do tipo SATA… mas ai vai da necessidade de cada um, se for disco IDE use hda1 no lugar de sda1… se seu sistema de arquivos for ext4 substitua ext3 que foi o meu caso… já que está logrado como root, agora basta trocar a senha, execute:

passwd

Pedirá nova senha e pedirá confirmação da mesma, pronto amigo…. já salvei uma vida e um emprego…. Agora mande-me uma caixa de BIZ do preto…..

Doooguinha, aqui é o GRUB o dono do boot, como devo fazer?
No Grup, bem na hora de escolher o sistema Operacional pressione a letra <e>, daí aparecerá a linha de comando para inicialização do Linux, daí pressione <e> novamente… agora é so adicionar o seguinte comando

init=/bin/bash

Após a última letra (somente dê um espaço)… Dê Enter e já estará no Terminal logrado como root… agora…

passwd

Digite a nova senha, confirme-a… Chau… Você já salvou uma vida ou várias (dizem que a cada senha de root perdida no mundo morre um PANDA nas montanhas da China) e o principal, salvou um EMPREGO… É isso galera, espero que seja de bom uso… Use com moderação… 😀

2 Comments

  1. Marcos Marcos

    Poderia me ajudar a alterar uma senha web, mas via servidor ubuntu? perdi a antiga e nao consigo acessar a pagina web do servidor freepbx.
    Obrigado.

  2. Olá Marcos, obrigado pela visita….. Você possui acesso físico ao Servidor? Abraço

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.