SmbFTPD is a FTP daemon modified from the FTP daemon of FreeBSD 5.4. Besides
original FreeBSD ftpd features, it enhances the user permission control,
integrate configuration files, and more useful features. SmbFTPD also support
SSL/TLS encryption.
A well known commercial FTP daemon with a restrictive 30-day
evaluation license. NcFTPd is fast, secure, and supports virtual-hosts.
phpWebFTP offers a way of connecting to you FTP server, even when you
are behind a firewall or proxy not allowing traffic to FTP servers.
This is very common in business networks. phpWebFTP overcomes this
issue by making a FTP connection from your webserver to your FTP server
and transfering the files from this web server to your webclient over
the standard http protocol. phpWebFTP is free software and the source
is available under GNU license.
NcFTP is a free set of programs that use the File Transfer Protocol.
The main program is simply called "ncftp". There are also separate
utility programs for one-shot FTP operations (i.e. for shell scripts
and command line junkies); these include "ncftpget", "ncftpput",
and "ncftpls". Also included is a batch processing daemon,
"ncftpbatch", which is invoked by the "bgget" command from "ncftp"
and also the "-b" flag of "ncftpput" and "ncftpget". Lastly, the
"ncftpbookmarks" program is a full-screen utility program to
manipulate user's FTP bookmarks.
bareFTP is a file transfer client written for Linux desktops, available
under the terms of the GPL license. It supports the FTP, FTPS and SSH (SFTP)
protocols. bareFTP is written in pure C# for the Mono framework, using Gtk#
for the user interface.
proFXP is a FXP (server-to-server FTP) client written in Perl. It features
TAB completion, site management, idle timers, SOCKS support, active and
passive mode, different listing modes and a very powerful "down-to-the
protocol metal" 2-char-command command line interface, pleasing newbies and
hardcore hackers alike.
cmdftp is a command line FTP client for Unix systems that features
include passive mode for all data transfers, shell like transparent
syntax for local and remote modes, multiple and recursive file
transfers using wildcards, recursive copy and move commands, remote and
local text file viewing and editing, network errors detection and
resuming of currently executing command, partial download resuming (if
server accepts REST command), tab completion for both local and remote
names, autologin using classic ~/.netrc approach, large file support,
and more.
FileZilla Client is a fast and reliable cross-platform FTP, FTPS and SFTP
client with lots of useful features and an intuitive interface.
Among others, the features of FileZilla include the following:
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
* IPv6 support
* Available in many languages
* Supports resume and transfer of large files >4GB
* Tabbed user interface
* Powerful Site Manager and transfer queue
* Bookmarks
* Drag & drop support
* Configurable transfer speed limits
* Filename filters
* Network configuration wizard
* Remite file editing
* Keep-alive
* HTTP/1.1, SOCKS5 and FTP-Proxy support
* Logging to file
* Synchronized directory browsing
* Remote file search
Ftpmonitor is a simple plasmoid for KDE 4, which monitors incoming
connections to ftp daemons. It acts as a frontend to pure-ftpwho,
ncftpd_spy and ftpwho for pure-ftpd, ncftpd and proftpd ftp daemons.
For vsftpd it looks for output of ps ax.
ftpsync.pl synchronizes a local directory tree and a remote FTP directory
tree. It was initally written to automize web publishing, but might be
useful for some other purposes, like mirroring not-too-large public sites,
data replication, and more.