前の日 / 次の日 / 2007-08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2007-08-03 Fri

SSHで任意のポートに接続で接続してrsync

[Linux]

ローカル環境で開発したアプリのアップロードにrsyncを使っています。
で、自宅のサーバはSSHのポートがデフォルトの22番ではないので、
rsync時にポートを指定しなければいけません。

僕は、このコマンドを書くときに頻繁にポート番号を書き忘れます。
しばらくして、「あ、ssh -pだ」と思い出すわけですが、
非常に無駄なのでメモしておきます。

SSHでサーバの任意のポートに接続してrsync

rsync -rsyncのオプション -e "ssh -p ポート番号" ローカルのディレクトリ リモートのアドレス:リモートのディレクトリ


記述例

rsync -avz -e "ssh -p 10000" /home/seeeweee-neet/ seeeweee.neet:/home/seeeweee-net/


rsyncを使ったアップロードは転送するファイルの数に気を使いますが
ftpでコツコツとアップロードしていたころに比べて便利です。

投稿者:としのり  日時:23:59:59 | パーマリンク | コメント | トラックバック() |