動作の前提条件:
①ローカルサーバーにログインしていること。
②リモートサーバーのIPアドレス(192.168.0.2とします)がわかっています。
③リモートサーバー上にLinuxユーザーがいる(rootであると仮定)
1. ローカル ファイル -------> リモート サーバー
ローカル コンピューター /home にある a.tar.tz という名前のファイルを、リモート サーバー上の /home/tmp にコピーするとします。次のコマンドを使用できます。
scp /home/a.tar.tz [email protected]:/home/tmp/ (root パスワードの入力を求められます)
2. リモート サーバー ファイル -------> ローカル
リモート サーバー上の /home/a.tar.tz ファイルをマシンの現在のディレクトリにコピーし、次のコマンドを使用するとします。
scp [email protected]:/home/a.tar.tz は、
リモート マシンのディレクトリ全体にファイルをコピーします。
scp -r [email protected]:/home/* ./