とても便利なFTPクライアント。プロクシ越えでFTPできるところが特にありがたい。Webサーバのログを毎晩自動で取得することに使うことが多い。
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
▼普通のユーザXXXとして接続するとき
$ ncftp -u XXX [host]
$ ncftp -u XXX [ftp://host.name/directory/]
▼anonymous で接続するとき
$ ncftp [host]
$ ncftp [ftp://host.name/directory/]
詳細は、man ncftp してみると、いろいろな情報あり。