踏み台経由でリモートサーバにscpでファイルを送信するコマンド

踏み台経由でリモートサーバにscpでファイルを送信するコマンド

踏み台サーバ(hostA)を経由して、サーバ(hostB)にファイルを転送したときありますよね。

その時に利用するコマンドです。

$ scp -r -o 'ProxyCommmand ssh -A {hostA} nc %h %p' /path/to/local/file {hostB}:/path/to/remote/

proxyサーバとしてhostAを指定します。