NcFTPのインストールと使い方

スポンサーリンク

さくらVPSのファイルをロリポップに一気に送りたい!って時にやった方法のメモ。
NcFTPドキュメント

NcFTPのインストール

VPS側でインストール

wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.5-src.tar.gz
tar -xzf ncftp-3.2.5-src.tar.gz 
cd ncftp-3.2.5
./configure
make
make install

ファイルを再帰的にアップロード (VPS→ロリポップ)

ncftpput -Rm -u [FTPユーザー名] -p [FTPパスワード] [リモートホストアドレス] /ローカルパス/ /リモートパス/
#ncftpput -Rm -u USER_NAME -p USER_PASSWD HOST_ADDRESS /app /var/www/html/test.com/app/webroot
#appディレクトリにwebrootディレクトリをアップロードする

ファイルを再帰的にダウンロード(ロリポップ→VPS)

まずはローカルでダウンロードするディレクトリまで移動。
備忘録なのでとりあえずホームディレクトリにしとくか。使うときに適宜変更。

cd /home/user_name/
サーバーにFTP接続する
ncftp -u [FTPユーザー名] -p [FTPパスワード] [ホストアドレス]
ファイルをダウンロードする
get -R common/css