This article will teach you how to install and configure Pure-FTPD on CentOS 7 without a control panel (such as CPanel). Pure-FTPD is a simple File Transfer Protocol (FTP) server. It is designed to use resources efficiently and supports useful features like secure connections, IPv6, and virtual users (for jailing security).
*Important Note: Do not follow this guide if you are using a control panel such as CPanel or DirectAdmin! Pure-FTPD is already installed and can easily be configured with a point-and-click interface.
Before we get started, you will need a CentOS 6 installation with either root or sudo access. The entire installation will take approximately 15 minutes.