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と非互換になっているようだ。めんどくさいのぅ。

とりあえず付けておく無駄ではなかったなまぁまぁ読めたちょっと役に立ったかなかなり良かったかも (まだ評価されていません)
Loading...
Trackback

no comment untill now

Sorry, comments closed.