Como recuperar a senha do usuário linux? [duplicado]

0

Esqueci minha senha de usuário para meu Linux e não há permissão para efetuar login como root. Eu não sei como recuperar isso.

    
por user3132845 02.11.2014 / 08:15

1 resposta

2

Presumivelmente, você está usando o Ubuntu (ou similar) sem a senha root .

A opção mais fácil seria remover sua senha de usuário, fazer login sem senha (fácil!) e definir uma nova.

Aviso: Somente faça isso se você estiver em um ambiente razoavelmente seguro (PC / laptop em casa ou no escritório), etc. - não faça isso em um servidor conectado à Internet, ssh enabled especialmente se o nome de usuário em questão é algo comum (como admin ), pois a pequena janela sem senha pode permitir acesso indesejado ao seu servidor.

Para redefinir a senha:

  • Inicialize o computador com um LiveCD (qualquer distro razoável serve).
  • Monte a partição raiz ( / ) do sistema em algum lugar ( /mnt maybe) - certifique-se de que esteja montada como leitura / gravação, pois você estará editando um arquivo nela.
  • Edite /etc/shadow como usuário root (usando su ou sudo ).
  • Encontre a entrada para seu usuário e remova tudo entre o primeiro e o segundo pontos ( : ) - é uma longa sequência de caracteres aleatórios.
  • Salve as alterações, desmonte a partição e reinicie em seu sistema normal.
  • Faça login sem senha.
  • Defina rapidamente a senha do seu usuário.
  • Efetue logout e entrada e verifique se funciona.
por 02.11.2014 / 10:05