4月
04
MacOSをVenturaにアップデートしたら古いバージョンのLinuxで動いているサーバのsshにアクセスできなくなったので回避方法。
普通にアクセスすると以下のエラーで接続できなかった。
no matching host key type found. Their offer: ssh-rsa,ssh-dss
調べてみると以下のコマンド形式で回避可能らしい。
ssh -oHostKeyAlgorithms=+ssh-rsa -p xxxx username@xxx.xxx.xxx.xxx
Venturaのsshバージョンが上がったことで標準設定が古いSSHと非互換になっているようだ。めんどくさいのぅ。