SFTP サーバーと 2 つの SSH トンネル ホップで WinSCP を使用する

SFTP サーバーと 2 つの SSH トンネル ホップで WinSCP を使用する

私は Windows マシンで PuTTY を使用して学校のサーバーに ssh で接続しています。そこから、slogin -XY machine1およびを実行する必要がありますslogin -XY machine2

理想的には、WinSCP を使用して接続し、ファイルを転送したいと思います。PuTTY のコピーを 2 つ使用することでこれを実現できることはわかっています。1 つはサーバーに ssh してプロキシを作成し、もう 1 つはプロキシに接続して machine1 にログインし、2 つ目のプロキシを作成します。その後、WinSCP を使用してプロキシ サーバーに接続し、machine2 にログインできます...

もっと簡単な方法はありますか?

答え1


WinSCPは1ホップを直接サポートしています。詳細なサイト設定ダイアログのトンネルページ


のために他のホップ(2つのうちの最初のホップ)、使用することができますplink「ローカル プロキシ コマンド」特徴。

構成は次のようになります。

答え2

MobaXterm を使用できます。WinSCP のようなグラフィカルな sftp 機能がありますが、マシン ホップを自動的に実行することもできます。これは「SSH バウンス」と呼ばれます。


ここからMobaXtermをダウンロードするだけです:http://mobaxterm.mobatek.net/download-home-edition.html
- 「新しいセッション」をクリックし、「ssh」を選択します
- 「SSH バウンス (ゲートウェイ SSH サーバー経由で接続)」で最初のマシン名または IP アドレスを指定します。

答え3

マシン 1 と 2 は Unix ベースですか? そうであれば、Unix scp を使用すればよいのではないでしょうか。いずれにしても、2 つの Unix ベースのシステム間でファイルを転送するのに winscp を使用することはできません。

ソースマシンから、

scp -rp user@hostname:destination_directory /path/to/files

ファイルをどこからどこに転送したいのかが明確にされていません。

関連情報