Proftp is an opensource ftp server that is used to download files remotely using a ftp client such as filezilla or ftp from command line either with windows or linux. Proftp can be used from the command line or GUI. This tutorial will cover some of both but mainly using the GUI front-end. So lets get started with the installation and set-up of Proftp!
ProFTPD is a proven, high-performance, scalable FTP server written from scratch, with a focus toward simplicity, security, and ease of configuration. Naturally, ProFTPD powers some of the largest sites on the Internet. It features a very Apache-like configuration syntax, modules, and a highly customizable server infrastructure, including support for multiple ‘virtual' FTP servers, anonymous FTP, and permission-based directory visibility.