Source:
Set up a reliable ftp server with proftpd
If you have a need for an ftp server, and you have a Linux machine on your network, then you need look no further than
proftpd. The proftpd project came about to fill the need for a secure and reliable ftp server for the Linux operating system. Proftpd uses a single configuration file, so it’s simple to set up. This ftp server was also based on an admiration for Apache, so there are many similarities between the two. For instance, where Apache uses .htaccess, proftpd uses .ftpaccess for per-directory configuration.Proftpd also support anonymous ftp access and can be run as a stand alone server or using inetd control.
The aim of this article is to show you how to quickly set up an ftp server for user access and anonymous access on your Linux server.