Erro ao conectar via ssh
Ao tentar conectar via ssh a um servidor, aconteceu o seguinte erro:
Abaixo segue um workaround para conseguir conectar:
λ ssh <host> Unable to negotiate with <host>: no matching host key type found. Their offer: ssh-dssO motivo disso, é que a partir da versão 7.0 do OpenSSH as chaves do tipo DSA(Digital Signature Algorithm) são desativadas por padrão, por serem fracas.
Lembrando, o uso de chaves DSA é desaconsalhavel.
Abaixo segue um workaround para conseguir conectar:
echo Host <host> >> ~/.ssh/config echo HostKeyAlgorithms +ssh-dss >> ~/.ssh/config
Comments
Post a Comment