As with all my suggestions do a yum or apt-get install “yum install vsftpd” or “apt-get install vsftpd”. The vsftpd configuration file is in /etc/vsftpd/vsftpd.conf. You can organize things nicely, and find the correct lines to edit, but order is not important. I add all my configuration lines right to the top of the configuration file. To make things simple for your ftp users, your going to probably want the user to automatically login into their root directory. To do this add the line “chroot_local_user=YES”. Another thing that I like to do for added security is the following; because vsftpd uses two ports (21 for the initial connection, and then a HIGH port for the data connection), you should specify the data connection port. You can do this by adding the lines “pasv_min_port=*****, and pasv_max_port=*****”. You can set the ***** to any port, or ports that you want. Remeber, if you want to allow multiple ftp users to log in at the same time you will have to allow multiple ports. Also remeber that what ever ports you choose you will have to allow through your router via port forwarding!!! You will also have to allow port 21 through port forwarding. Another important configuration is to disable anonymous; do this by finding the line “anonymous_user=YES” and change the YES to NO. Don’t comment or delete the line as anonymous access is on by default, specify NO explicitly. Also make sure the “listen=YES” line is not commented. BAM your ftp is setup. Login to start FTP’in!