Vivendo e Aprendendo

Experiência prática na administração de Banco de Dados

Como recuperar senha de root

by Gilberto C. Andrade on 08 Junho 2010

Tagged as: console, Linux, openSUSE, Sistema-Operacional,

Não é difícil encontrar novos usuários linux que esquecem ou perdem a senha do usuário root em um servidor ou estação de trabalho. Este post é uma tradução do seguinte HOW-TO: Recover the Linux root password, publicado pela novell.

Então vamos resolver o problema:

    1. inicie (Boot) o computador a partir do Cd de instalação;
    1. selecione qualquer método de instalação ou a opção recuperação de sistema (Rescue System);
    1. na primeira tela de instalação quando for selecionar a linguagem, pressione ctrl-alt-f2 para abir um terminal virtual(virtual console); Nota: se você selecionou recuperação de sistema(Rescue System), selecione a linguagem de seu teclado e então o prompt para o Login de Recuperação(Rescue Login) aparecerá. Entre como root.
    1. Digite
    fdisk -l

    para listar as partições. Localize a partição Linux raiz(/).

      1. Digite
      mount /dev/sda4 /mnt
      (substitua sda4 com o nome do dispositivo - device - pela a partição Linux raiz identificada no passo anterior);
        1. Execute
        mount -o bind /dev /mnt/dev
        para tornar os arquivos do dispositivo disponíveis (isso é necessário para o acesso ao dispositivo urandom o qual pode ser usado pelo comando passwd abaixo);
          1. Entre
          chroot /mnt
          1. Agora entre

          passwd root

          e digite a nova senha do root;

            1. Digite

            exit
            para sair do ambiente chroot;
              1. Desmonte o sistema de arquivos com
              umount /mnt
              1. Reinicie o sistema.
comments powered by Disqus