2023年4月13日

またまたMacでssh使用できなくなった

久しぶりにssh使おうとしたらまたはじかれた。
no matching host key type found. Their offer: ssh-rsa,ssh-dss

ググると今回はすぐに回答が見つかった。
macOS VenturaからSHA-1ハッシュアルゴリズムを使用したRSA署名が廃止されたためと。
またKeyを作り直さなければならないのか。作り直すのは簡単だがサーバーにアップするのに苦戦しそう。
前回はどういうわけかtelnet開けてたからなんとかなったが、telnet開けてたっけ?

別の解決策も載ってた
Mac側でconfigファイルなかったので

sudo touch ~/.ssh/config
sudo vi ~/.ssh/config
Host myhostname
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa

を書けば接続できるようななった。


trackbacks

trackbackURL:

comments

comment form
comment form