ssh接続を行おうとして
Unable to negotiate with xxx.xxx.xx.xxx port <xxxx>: no matching host key type found. Their offer: ssh-rsa,ssh-dss
と出た場合の対処法
windowsであれば ~/.ssh/config(linuxなら/etc/ssh/ssh_config)に
HostKeyAlgorithms ssh-dss,ssh-rsa
と記述。
原因
OpenSSH の 7.0 から DSA(ssh-dss) の脆弱性により無効にされたことが原因のようです。
コメント