* SSHでのファイル転送

 https://www.google.co.jp/search?q=ssh+%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89&oq=ssh+%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89&aqs=chrome..69i57j0l5.3396j0j4&sourceid=chrome&es_sm=91&ie=UTF-8

ローカルホスト→リモートホストへ転送(アップロード

$ scp [オプション] [ファイル名] [ユーザ名]@[ホスト名]:[リモートパス]

(例) ポート番号22で、index.html を転送する
$ scp -P 22 index.html admin@domain.com:/home/admin/htdocs/
admin@domain.com's password: 
index.html                                                         100%    4     0.0KB/s   00:00

(例) 秘密鍵を使用する場合
$ scp -P 22 -i ~/.ssh/id_rsa index.html admin@domain.com:/home/admin/htdocs/

(例) ディレクトリごと転送する場合
$ scp -P 22 -rq htdocs/ admin@domain.com:/home/admin/

 

リモートホスト→ローカルホストへ転送(ダウンロード

$ scp [オプション] [ユーザ名]@[ホスト名]:[ファイル名] [ローカルパス (.)はカレント]

$ scp -P 22 admin@domain.com:/home/admin/htdocs/index.html .
admin@domain.com's password: 
index.html                                                         100%    4     0.0KB/s   00:00