Probléma: Egy nagyon régi eszközt (esetemben egy D-Link Access Pointot) kellene elérned SSH-n keresztül. Más bejutási lehetőséged nemigen van. Az SSH kliens megtagadja a csatlakozást mondván, hogy ő ilyen régi eszközzel már nem beszél, mert gyenge a kulcscsere algoritmus.
A teljes hibaüzenet így néz ki:
Unable to negotiate with legacyhost: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
Megoldás: Kapcsoljuk be a diffie-hellman-group1-sha1 kulcscsere algoritmus használatát a kliensünkben a -oKexAlgorithms=+diffie-hellman-group1-sha1
paraméter hozzáadásával. A parancs így fog kinézni: ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 <felhasználó>@<cél gép>