PROFTPD is the implementation of a secure and easy to set FTP server, but also on the Linux server used in a common FTP servers, where CentOS as an example to introduce the installation and configuration of PROFTPD methods.
Install PROFTPD
# yum-y Install PROFTPD
Backup configuration file
# cp-p/etc/proftpd.conf/etc/proftpd.conf.org
Modify configuration file
Here the < server's IP address > changed to its own server's extranet IP address.
# cat << EOF >/etc/proftpd.conf
ServerName ""
ServerType Standalone
Defaultserver on
Port 21
masqueradeaddress < server IP address >
Passiveports 65000 65535
Maxinstances 30
User Nobody
Group Nobody
Umask 0002 0002
<directory/*>
AllowOverwrite on
</Directory>
TIMESGMT off
Timeoutidle 0
Timeoutnotransfer 2400
Defaultroot ~
Deleteabortedstores on
Usereversedns off
Identlookups off
Listoptions "-A"
Eof
Start PROFTPD
# service PROFTPD Start
Configure Boot Auto Start
# chkconfig proftpd on -> CentOS6
# systemctl Enable proftpd - > CentOS7