したがって、sshにはHostKeyAlgorithms
オプションがあります。使用例:
ssh -o "HostKeyAlgorithms ssh-rsa" user@hostname
サーバーにecdsa
キーを使用してクライアントを接続させようとしていますが、そのための正しい文字列が見つかりません。
使用可能なHostKeyAlgorithms
のリストを取得するには、どのコマンドを使用できますか?
ssh -Q key
あなたがOpenSSHの古いバージョンを持っている場合を除いて、その場合はuhhhhソースダイブするか、ssh -v -v -v ...
を実行して必要なものがそこにあるかどうかを確認してください。
から - ssh_config manual
ページ:
HostKeyAlgorithms
Specifies the protocol version 2 Host key algorithms that the client wants to use in order of preference. The default for this option is:
[email protected],
[email protected],
[email protected],
[email protected],[email protected],
[email protected],[email protected],
ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,
ssh-rsa,ssh-dss
If hostkeys are known for the destination Host then this default is modified to prefer their algorithms.