同じ秘密鍵を使用して、Putty を使用してサーバー コマンド ラインに接続できます。
しかし、同じキーを使用して PC からサーバーにファイルを転送しようとすると、":
pscp -i C:\xxx.ppk "C:\xx\somefile.yy" ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com:/home/(ある場所)
次のエラーが表示されます。
サーバーがキーを拒否しました
誰かがこの問題を解決するのを手伝ってくれませんか?
同じ秘密鍵を使用して、Putty を使用してサーバー コマンド ラインに接続できます。
しかし、同じキーを使用して PC からサーバーにファイルを転送しようとすると、":
pscp -i C:\xxx.ppk "C:\xx\somefile.yy" ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com:/home/(ある場所)
次のエラーが表示されます。
サーバーがキーを拒否しました
誰かがこの問題を解決するのを手伝ってくれませんか?
インスタンスへの接続に関するトラブルシューティングの「エラー: サーバーがキーを拒否した」または「サポートされている認証方法がありません」セクションを確認することをお勧めします。
これを試してください: -l ユーザー名オプションを pscp コマンドラインに追加し、インスタンスの適切なユーザー名を指定します。
pscp -i C:\xxx.ppk -l user ec2-user "C:\xx\somefile.yy" ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com:/home/(ある場所)
-l オプションを使用すると、指定したユーザー名で接続できます。ユーザー名が一致していない可能性があります。