SSH経由でQhoraルーターに接続しようとしています。
192.168.100.1 ポート 22200 とネゴシエートできません。一致するホストキータイプが見つかりません。彼らの引用:ssh-rsa
$ ssh 192.168.100.1 -p 22200
Unable to negotiate with 192.168.100.1 port 22200: no matching host key type found. Their offer: ssh-rsa
SSHを正しく機能させる方法は何ですか?
答え1
あなたのIPはどこにありますか192.168.100.1
?あるいは、laxssh
オプションを有効にするのと同じように、エイリアスを設定できます。-o
alias laxssh=ssh -oHostKeyAlgorithms=+ssh-rsa
ssh -oHostKeyAlgorithms=+ssh-rsa
これを永久に維持するには、1つのホストのみをホワイトリストに追加して、ホストの数を減らすことができます~/.ssh/config
。
Host 192.168.100.1
PubkeyAcceptedAlgorithms +ssh-rsa
HostkeyAlgorithms +ssh-rsa
ssh-rsaは安全でないように無効になっているため、すべてのIPがssh-rsaをサポートする必要があると慎重に想定してください。私はlaxssh
エイリアスを好む。