sshしたら"Unable to negotiate with 192.168.1.32 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss"というエラー

Windows 10のコマンドプロンプトでsshしたら

Unable to negotiate with 192.168.1.32 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

というエラーになってしまった。昔は出なかったと思うんだけど。

c:\users\id\.ssh\config を編集して対応

Host 192.168.1.32
    HostkeyAlgorithms +ssh-rsa
    PubkeyAcceptedAlgorithms +ssh-rsa

とか

Host *
    HostkeyAlgorithms +ssh-rsa
    PubkeyAcceptedAlgorithms +ssh-rsa

とか

HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa

とか。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

This site uses Akismet to reduce spam. Learn how your comment data is processed.