Al intentar realizar una conexión SSH o SCP contra una máquina obtenemos un mensaje con el texto:
"Unable to negotiate with [LA IP DEL SERVIDOR] port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss"
La solución puede encontrarse en el artículo:
Git error no matching host key type found. Their offer: ssh-rsa - Stack Overflow
En mi caso funcionó relalizando la conexión introduciendo los atributos en la propia cadena de conexión:
ssh -p 22 -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa MI_USUARIO@DIRECCIÓN_MI_SERVIDOR
No he probado la de SCP pero según el artículo sería simiar con la síntaxis:
scp -P 22 -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa user@myhost
Etiquetas