NcFTP Client のインストール

とても便利なFTPクライアント。プロクシ越えでFTPできるところが特にありがたい。Webサーバのログを毎晩自動で取得することに使うことが多い。

 

■NcFTPをダウンロードする

http://www.ncftp.com/download/

今回はFTPクライアントのソースをダウンロードする。FTPサーバもあるので間違えないように。

 

■解凍してリードミーを読む

まずは解凍する 。

$ tar zxvf ncftp-3.1.9-src.tar.gz 
$ cd ncftp-3.1.9

 インストール方法を知るため、リードミーを読む。

$ vi README.txt
 (途中省略)
2. General Instructions-----------------------

To build NcFTP and the utility programs, you can simply do the following:

    1.  (Optional) Install ncurses (available from a GNU mirror).
    2.  Run the "./configure" script in the NcFTP source directory.
    3.  (Probably not necessary) Inspect the Makefiles in each subdirectory.
    4.  (Probably not necessary) Browse and edit config.h.
    5.  "make"
    6.  "make install"

 

■インストールする

リードミーの通り、インストールを実行する。 

$ ./configure
$ make
$ su
# make install

 インストールされたバイナリ。

/usr/local/bin/ncftp
/usr/local/bin/ncftpbatch
/usr/local/bin/ncftpbookmarks
/usr/local/bin/ncftpget
/usr/local/bin/ncftpls
/usr/local/bin/ncftpput
/usr/local/bin/ncftpspooler

 

 ■NcFTPクライアントの使い方

▼普通のユーザXXXとして接続するとき

$ ncftp -u XXX [host]
$ ncftp -u XXX [ftp://host.name/directory/]  

▼anonymous で接続するとき

$ ncftp [host]
$ ncftp [ftp://host.name/directory/] 

 

詳細は、man ncftp してみると、いろいろな情報あり。