scpコマンド失敗:10.100.10.10ポート55とネゴシエートできません。一致するホストキータイプが見つかりません。引用:ssh-rsa、ssh-dss

scpコマンド失敗:10.100.10.10ポート55とネゴシエートできません。一致するホストキータイプが見つかりません。引用:ssh-rsa、ssh-dss

WindowsサーバーからLinuxにファイルをコピーしようとすると、次のエラーが発生します。

command: scp C:\Users\arya\Videos\aaa [email protected]:/local/

scp command getting failed : Unable to negotiate with 10.100.10.10 port 55: no matching host key type found. Their offer: ssh-rsa,ssh-dss

パスワードなしでWindowsからLinuxサーバーにコピーする方法はありますか?

答え1

エラーメッセージに従って、どのような方法が提供され、利用可能かを説明し、同じメッセージを含む複数の記事を読んだ後、次のように説明します。

scp次のように相対オプションを設定するコマンドを試してみることをお勧めしますssh

scp -o HostKeyAlgorithms=ssh-rsa,ssh-dss <source> <target>

ベースコメント、他のエラー(許可拒否)が発生した場合は、次のすべてを試してください。

scp -o HostKeyAlgorithms=ssh-rsa,ssh-dss -o PubkeyAcceptedKeyTypes=+ssh-rsa <source> <target>

関連情報