とあるエンジニアの技術記録

主にWindowsやLinuxの設定方法、トラブル解決方法について投稿してます~♪

scpコマンド

2011年10月01日 00時00分00秒 | Linux
今日はscpコマンドを使用したリモートサーバにデータをコピーする方法について纏めておきます。

scpコマンドはファイルをSSHで暗号化した上で転送してくれるコマンドです。
ローカルからリモートもしくはリモートからローカルへの転送に使用できます。

ます書式は以下の通りになります。
 scp [option] File Remoteusername@Remotehost(IPアドレス):path

例として172.16.1.2の/tmpにあるtest.tarを172.16.1.2にコピーします。
 scp -r /tmp/test.tar root@172.16.1.1:/tmp

主なオプションは以下の通りです。
 -r:ディレクトリを再帰的にコピー
 -p:ファイルのパーミッションや、最終変更時刻を保ったまま転送
 -v:経過を詳細に出力

コマンドを実行するとパスワードを求められるので入力後、
エンターキーをクリックするとコピーが始まります。
 root@172.16.1.2's password: <--パスワードを入力

▼参考URL
http://www.ksknet.net/linuxrz/scp.html

以上


コメントを投稿