Pure-FTPd, a small, fast, security focused FTP server with explicit FTPS and chrooted virtual users for dependable file transfer.
Pure-FTPd is a lightweight, security focused FTP server used to move files to and from a server over the widely supported FTP protocol. It supports explicit FTPS (FTP over TLS) so credentials and data are encrypted in transit, virtual users held in a compact database and mapped to a single unprivileged system account, per user chroot jails that confine each account to its own directory, a configurable passive port range, and per user limits. It speaks the plain FTP that virtually every client, script, and appliance already understands, while adding the TLS, isolation, and anti abuse controls a modern deployment needs. It is a natural fit wherever partners, devices, or legacy applications need a simple, universally supported way to upload and download files securely.
The cloudimg image is hardened and fully patched with Pure-FTPd configured secure by default: anonymous access is disabled and explicit FTPS is required for both authentication and data. It ships with no shared credentials: on first boot every instance generates its own self signed TLS certificate and its own random FTP user password, and writes the per instance credentials to a root only file. The file store lives on a dedicated data volume, and every instance is backed by a paired deploy guide and 24/7 cloudimg support.