Since installing OpenSSH 7 I've been unable to connect to my router though ssh pubkey authentication. Previous versions of OpenSSH still work. This is an issue for automated scripts using ssh.
I always get the following message returned:
OpenSSH7 Unable to negotiate with 192.168.1.1: no matching host key type found. Their offer: ssh-dss
Running RouterOS version: 6.28
Google tells me the following:
http://www.openssh.com/legacy.htmlOpenSSH 7.0 and greater similarly disables the ssh-dss (DSA) public key algorithm. It too is weak and we recommend against its use. It can be re-enabled using the HostkeyAlgorithms configuration option:
Code: Select allssh -oHostKeyAlgorithms=+ssh-dss user@127.0.0.1
But that is not working...
Could you guys possibly implement ssh-rsa?
Thank you for looking into this!