Clean ProFTPD Install
Here are the Steps to Install ProFTPD on CentOS 5.6 With ftpmgr.pl
This is going to be replaced with vsftpd - To many issues with proftpd now and it is not getting supported from what we know.
wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.4rc2.tar.gz tar zxvf proftpd-1.3.4rc2.tar.gz cd proftpd-1.3.4rc2 yum install gcc ./configure --sysconfdir=/etc make make install ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd # Create symbolic link wget http://advancedalgorythms.com/txt/proftpd.conf.txt # get generic configuration file mv proftpd.conf.txt /etc/proftpd.conf # copy generic configuration to /etc directory wget http://advancedalgorythms.com/txt/proftpd.txt # Get generic init script mv proftpd.txt /etc/init.d/proftpd # Move init script init file to /etc/init.d chmod 755 /etc/init.d/proftpd # Make script executable wget http://www.castaglia.org/proftpd/contrib/ftpasswd # Get Password control file mv ftpasswd /etc/pam.d/ftpasswd.pl # Move to /etc/pam.d as pl file wget http://advancedalgorythms.com/txt/ftpmgr.txt # Script to make adding users easier mv ftpmgr.txt /etc/pam.d/ftpmgr.pl # Move to directory of ftpasswd file chown -R 1001 /var/www/html # Set uid as 1001 to the /var/www/html directory chmod -R 755 /var/www/html # Give r, w, rd, mkdir, update privileges to /var/www/html directory chkconfig proftpd on # Set proftpd as a startup service service proftpd start # Start proftpd service