Linux – ssh error diffie hellman

Si en algun momento te salió este error al conectarte por ssh a algun sistema, se debe a que falló la negociación del diffie-hellman.

“Unable to negotiate with 1.1.1.1 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1”

Para ello basta reescribir el comando con el siguiente parametro

_$ ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -l root 1.1.1.1

o bien:

_$ ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -t root@1.1.1.1

Comments are closed.