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.
ncftp-3.1.3: description + notes
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
fw_ncftp.sw.ncftp
(the default) has no firewall support.fw_ncftp.sw.ncftp-socks5
supports version 5SOCKS
proxy servers.SOCKS
environment variables (SOCKS_NS
andSOCKS_SERVER
orSOCKS5_SERVER
) and configuration file (/etc/libsocks5.conf
). See thefw_socks5
release notes for details.
To auto-install this package, go back and click on the respective install icon.