recuperando de uma senha de texto simples no usermod -p

1

O servidor do meu pequeno escritório estava sob ataque ontem e hoje e, aparentemente, o hacker conseguiu acesso através de uma senha fraca (ou seja, eu sou o culpado totalmente). No momento em que percebi isso, eu desconectei fisicamente o servidor da internet e mudei todas as senhas do usuário (com o kpasswd), e a senha do root (com usermod -p).

Eu não tinha internet para consultar e estava um pouco estressado, e é por isso que eu digitei a senha em texto puro em vez do hash criptografado no qual eu deveria entrar.

Alguém sabe como posso 'computar' o texto simples não hash?

    
por zenlord 15.01.2014 / 15:52

1 resposta

3

Primeiro de tudo, foi bom começar a reinstalar o servidor do zero.

Se você tiver definido sua senha de root criptografada em / etc / shadow, não há uma maneira eficiente de adivinhá-la, pois ela é criptografada usando a função hash criptográfica. Se você configurou para algum valor de texto simples, a senha será considerada inválida e não será aceita de qualquer maneira, porque as senhas no banco de dados shadow são armazenadas em formato particular.

Se você tiver acesso físico ao servidor, poderá reinicializar No modo de usuário único, ignorando a opção de kernel single (ou init=/bin/bash para o Ubuntu), há um tutorial . Em seguida, você pode alterar sua senha de root usando passwd e reinicializar o sistema para acessá-la normalmente.

A boa prática é evitar o acesso root via ssh e usar o sudo para ganhar privilégios de superusuário. Além disso, você pode desativar a autenticação de senha para o OpenSSH e alternar para Autenticação de chave pública .

UPD: Não tenho reputação suficiente para responder ao seu comentário, portanto, atualizando a resposta: você pode inicializar no modo de usuário único alterando os parâmetros de inicialização do kernel no gerenciador de inicialização. Não requer senha, a menos que você tenha configurado o do Grub. Por favor, confira o tutorial que eu mencionei acima para executar o boot com um único usuário.

    
por 15.01.2014 / 16:47