[Errore ssh] – Come abilitare lo scambio di chiavi diffie-hellman-group1-sha1 su Ubuntu/Debian?
Se durante un tentativo di connessione ssh ricevete un errore del tipo
Unable to negotiate with 10.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
vuol dire che c’è un incompatibilità delle verisioni ssh tra client e server.
La soluzione è stabilire la connessione con questi parametri:
-oKexAlgorithms=+diffie-hellman-group1-sha1
quindi la sintassi nel caso si voglia stabilire una connessione verso il server 10.1.1.1 con utenza admin
ssh -ladmin -oKexAlgorithms=+diffie-hellman-group1-sha1 10.1.1.1
Recent Comments