Eu tenho uma instância do Ubuntu 14.04 em execução na AWS.
Eu estava navegando nos logs de autenticação ( /var/log/auth.log*
) e notei a seguinte linha aparecendo:
Could not load host key: /etc/ssh/ssh_host_ed25519_key
Essa linha aparece entre 1 e 10 mil vezes por dia, provavelmente devido a falhas nas tentativas de invasão.
Ao pesquisar esse problema, fiz várias perguntas.
Qual é o efeito da ausência dessa chave? Ainda consigo fazer login com a chave fornecida pela AWS. Está forçando a segurança de minhas conexões SSH a serem desclassificadas? Foi desativado de propósito devido a problemas de segurança?
Eu já vi algumas pessoas sugerirem que a chave não foi gerada corretamente durante a instalação e que eu preciso regenerar a chave com dpkg-reconfigure
oussh-keygen
.
Como alternativa, também vi pessoas recomendarem apenas comentar a linha: HostKey /etc/ssh/ssh_host_ed25519_key
em/etc/ssh/sshd_config
fonte
dsa
,ecdsa
eed25519
que eu tinha que apagar parassh-keygen -A
fazer nada