ncftp-3.1.3: description + notes

The purpose of ncftp is to provide a powerful and flexible interface to the Internet standard File Transfer Protocol. It is intended to replace the stock ftp program that comes with the system.

Although the program appears to be rather spartan, you'll find that ncftp has a wealth of valuable performance and usage features. The program was designed with an emphasis on usability, and it does as much as it can for you automatically so you can do what you expect to do with a file transfer program, which is transfer files between two interconnected systems.

Some of the cooler features include progress meters, file name completion, command-line editing, background processing, auto-resume downloads, bookmarking, cached directory listings, host redialing, working with firewalls and proxies (see ~/.ncftp/firewall or "ncftp -F"), downloading entire directory trees, etc.

The ncftp distribution comes with some useful utility programs (ncftpget, ncftpput, and ncftpls) that were designed to do command-line FTP. In particular, they are very handy for shell scripts. ncftpbookmarks will aid in editing bookmarks. This version of ncftp no longer does command-line FTP, since the main ncftp program is more of a browser-type program.

The NcFTP Client Home Page has more information.

NOTE: Two variations of ncftp are available in this package. You can only install one of them. If you choose to install the firewall-aware code you'll need the usual SOCKS environment variables (SOCKS_NS and SOCKS_SERVER or SOCKS5_SERVER) and configuration file (/etc/libsocks5.conf). See the fw_socks5 release notes for details.

To auto-install this package, go back and click on the respective install icon.