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 Linux kernels (setfsuid, sendfile,capabilities). It was also successfuly compiled on FreeBSD, NetBSD and OpenBSD. Features include PAM support, IPv6, chroot()ed home directories, virtual domains, built-in 'ls', anti-warez system, bounded ports for passive downloads, FXP protocol, bandwidth throttling, ratios, LDAP and more.

About Pure FTP server
Last updated on
Supported platforms
Requirements
- Recent distribution
License
Total downloads
26.34kAuthor
Frank DENISProject links
Report incorrect information
Trending articles
- Best Linux Distros in 2026 for Desktop, Gaming and Local AI
From everyday laptops to gaming handhelds and local AI workstations, find the Linux distro that fits your hardware and the way you use it.
- 10 best project management software for Linux
Gantt charts, Kanban boards, or a tool you can host yourself? Find the Linux app that will turn you into a project management wizard.
- 10 Best Linux Server Distros in 2026: Which One Should You Choose?
Ubuntu, Debian, Rocky, AlmaLinux, RHEL and more. We compare 10 Linux server distros and explain which ones make the most sense in 2026.
- Best WordPress Plugins in 2026: What You Actually Need
You don't need dozens of WordPress plugins. We pick the best options for SEO, backups, security, speed, forms and more, and explain which ones you can skip.
Recently updated software
- context7
brings version-specific library documentation and code examples into AI coding assistants.
- playwright-mcp
Inspect and control a browser through structured page snapshots.
- QtDMM
Read and log measurements from compatible digital multimeters on Linux. QtDMM combines live digital and analog displays, configurable recording, alarms, graphs, and export across several cable and network connections.
- basalt
Run large mixture-of-experts models locally with Basalt, an inference engine for NVIDIA Blackwell workstations. It combines GPU memory with system RAM and serves supported Qwen and DeepSeek models through OpenAI- and Anthropic-compatible APIs.
- Bazzite
Turn a supported PC or handheld into a Linux gaming system with Bazzite. Built on Fedora Atomic, it combines Steam, desktop applications and optional Gaming Mode with system updates you can roll back.
- Android SDK
Build, debug, and test Android apps on Linux with the Android SDK. Its modular packages provide platform APIs, build tools, device communication, and emulator support for Android Studio projects and command-line development workflows.
Featured software
- Linux Kernel
The Linux kernel manages hardware, memory, processes, filesystems, and networking for Linux distributions.
- Gcc
GNU Compiler Collection.
- Wine
run Windows programs on Linux
- Red Hat Linux
Red Hat Linux.
- Linux Kernel 2.6
Linux Kernel.
- Apache Server
Host websites and web applications with Apache HTTP Server, an open-source web server for Linux. Its modules, virtual hosts, and directory-level configuration support flexible hosting, PHP integration, HTTPS, and reverse proxying.




Comments
2 commentsDirections very easy to follow BUT
I tried to set this server up, enabled its service, etc but it seems that I can not get web browsers to log in. is the -f (pw file) needed?
Easy to set up
I had it running 5 minutes after the download.