ローカルマシンからポート転送されたマシンにファイルを転送する

ローカルマシンからポート転送されたマシンにファイルを転送する

ローカル マシンからリモート サーバー 1 へファイルを転送し、リモート サーバー 2 へ転送する必要があります。

リモートサーバー1(Amazon Ec2)のポート2222をリモートサーバー2(Amazon Ec2)にポート転送しました。次のコマンドでローカルからそのマシンに接続しています。

ssh -i server.pem ec2-user@IP -p 2222

scp を使用してファイルを転送しようとしていますが、完璧な解決策が見つかりません。助けてください。

注: リモート サーバー 1 はルーターとして機能します。

答え1

scp はポート オプションに大文字の P を使用します。

scp -i server.pem -P 2222 source-file ec2-user@IP:path/dest

それともエラーが発生しましたか? どちらですか?

関連情報