After upgrading to Ubuntu 16.04, I found myself unable to log into MikroTik routers via ssh - mine and clients'. Most of the systems I support are on 5.24. The problem is that ssh no longer supports DSA by default. I'm not sure what the best solution is. By telling ssh to use DSA and also to allow smaller groups, I could get to a password prompt, but publickey logins still didn't work. These lines in ssh_config in a Host stanza or (not so good) globally: HostkeyAlgorithms +ssh-dss KexAlgorithms diffie-hellman-group14-sha1 My current solution is to upgrade to RouterOS 6.36 and add an RSA public key. RSA has been supported since 6.31. Regards, K. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Karl Auer (kauer@nullarbor.com.au) work +61 2 64957435 http://www.nullarbor.com.au mobile +61 428 957160 GPG fingerprint: 6D59 8AE6 810D 44E3 7626 7040 4DD6 F89F 3053 4774 Old fingerprint: 9DCA 0903 BCBD 0647 BCCC 2FA7 A35C 57A1 ACF9 00BB
participants (1)
-
Karl Auer