fmirror is a program for mirroring files and directories from remote FTP
server.
It allows regex-matching for files that are to be included and excluded.
It uses a combination of timestamp, file size, and file permissions to
decide what files to transfer from the FTP server.
The primary goal of fmirror is to use as little memory as possible, but
still be able to do its job efficiently.
A FTP daemon that aims to be "very secure"
From the README file:
Author: Chris Evans
Contact: scarybeasts@gmail.com
vsftpd is an FTP server, or daemon. The "vs" stands for Very
Secure. Obviously this is not a guarantee, but a reflection
that I have written the entire codebase with security in mind,
and carefully designed the program to be resilient to attack.
LICENSE: GPL2 or later with exception to link with OpenSSL
gFTP is a free multithreaded FTP and SFTP client for Unix-like systems.
It has the following features:
Distributed under the terms of the GNU Public License
Written in C, has a text interface and a GTK+ 2.x interface
Supports the FTP, FTPS (control connection only), HTTP, HTTPS, SSH, and FSP
Multithreaded to allow for simultaneous downloads
File transfer queues to allow for downloading multiple files
Bookmarks menu to allow you to quickly connect to remote sites
Supports downloading entire directories and subdirectories
Extensive connection manager with FTP and HTTP proxy server support
Supports resuming interrupted file transfers
Supports caching of remote directory listings
Supports connecting to a FTP server via command line parameters
Supports associating icons with particular file extensions in the list boxes
Sorting capabilities in the file list boxes
Can restrict files in the list boxes to a particular file specification
Supports viewing and editing of local and remote files
Allows for passive and non-passive file transfers
Supports FXP file transfers (file transfer between 2 remote servers via FTP)
Eliminates buffer overruns from malicious FTP sites
oftpd is designed to be as secure as an anonymous FTP server can possibly be.
It runs as non-root for most of the time, and uses the Unix chroot() command to
hide most of the systems directories from external users - they cannot change
into them even if the server is totally compromised! It contains its own
directory change code, so that it can run efficiently as a threaded server, and
its own directory listing code (most FTP servers execute the system "ls"
command to list files).
Pure-FTPd is a fast, production-quality, standard-conformant FTP server, based
upon Troll-FTPd.
Unlike other popular FTP servers, it's designed to be secure in default
configuration, has no known buffer overflow, it is really trivial to set up and
it is especially designed for modern kernels.
Features include PAM support, IPv6, chroot()ed home directories, virtual
domains, built-in 'ls', anti-warez system, configurable ports for passive
downloads, FXP protocol, bandwidth throttling, ratios, LDAP, customizable SQL,
fortune files, Apache-like log files, fast standalone mode, text / HTML / XML
real-time status report, virtual users, virtual quotas, privilege separation and
more.
LLNL XDIR Version 2.0, October 23, 1995
LLNL XDIR, an OSF/Motif-based FTP client, provides a graphical user
interface for drag-and-drop file transfer. LLNL XDIR simultaneously
displays any number of directories for any number of hosts, with each
directory being displayed in its own window. LLNL XDIR supports
powerful directory browsing capability, including iconic and
hierarchical views. One of LLNL XDIR's most powerful features is its
ability to search directory structures (even across multiple hosts)
for entry names that match a specified pattern.
LLNL XDIR is meant to be the successor to LLNL XFTP, another graphical
FTP client. LLNL XDIR is considerably more sophisticated than LLNL
XFTP, and has all of its functionality.
LLNL XDIR is a component of the Intelligent Archive, which is currently
under development at LLNL.
LLNL XDIR was written by Neale Smith of the Lawrence Livermore National
Laboratory, which is operated by the University of California.
A full-featured, secure, extensible and configurable Perl FTP server.
Major features of Net::FTPServer include:
* Feature parity with wu-ftpd, wu-ftpd style aliases and cdpath.
* IP-based and IP-less virtual hosting.
* Virtual filesystem allows the FTP server to serve files from a SQL
database.
* Configurable and extensible in Perl.
* <Perl> sections in ftpd.conf file.
* Supports all the latest RFCs and Internet Drafts, including MLST, MLSD,
FEAT, OPTS, LANG.
* Secure by design and implementation, can run in a chroot jail.
* PAM authentication and anonymous mode.
* Resource limits.
* Run standalone or from inetd.
* Configurable server greetings and welcome messages.
* Sophisticated access control rules.
* SITE EXEC (disabled by default).
* Syslog logging.
* Set TCP parameters.
GNU wget is a free software package for retrieving files using HTTP,
HTTPS and FTP, the most widely-used Internet protocols. It is a
non-interactive command-line tool, so it may easily be called from
scripts, cron jobs, terminals without X-Windows support, etc.
GNU wget has many features to make retrieving large files or mirroring
entire web or FTP sites easy, including:
o Can resume aborted downloads, using REST and RANGE
o Can use filename wild cards and recursively mirror directories
o NLS-based message files for many different languages
o Optionally converts absolute links in downloaded documents to
relative, so that downloaded documents may link to each other locally
o Supports HTTP and SOCKS proxies
o Supports HTTP cookies
o Supports persistent HTTP connections
o Unattended / background operation
o Uses local file timestamps to determine whether documents need to
be re-downloaded when mirroring
o GNU wget is distributed under the GNU General Public License.