Install FTP service on CentOS 6 – ProFTPD


Install ProFTPD


  1. Download the EPEL repository which will allow us to install ProFTPD on our virtual private server with yum.

sudo rpm -Uvh 

  1. The next step is to install ProFTPD.

sudo yum install proftpd

  1. Download a FTP client, so that we can connect to an ftp server from the command line:

sudo yum install ftp



Configure ProFTPD

Once ProFTPD is installed, you can make the needed adjustments in the configuration. Unlike some other FTP configurations, ProFTPD disables anonymous login from the outset and we only need to address a small change in the config file.

  1. Open up the file:

sudo vi /etc/proftpd.conf

  1. Change the Server Name to your host name using the letter “i” to insert.

ServerName   ""

  1. In order to Save and Exit from that file, press “Esc” key and type the following - :wq!

 Then, to prevent any issues, add your droplet name and IP address to the hosts file.

sudo vi /etc/hosts

The line can look something like this - servername

  1. Restart the service after you have made all of your changes -

sudo service proftpd restart



Access the FTP server

You can reach an FTP server in the browser by typing the domain name into the address bar and logging in with the appropriate ID. Keep in mind, you will only be able to access the user's home directory.

Alternatively, you can reach the FTP server through the command line by typing:


Then you can use the word, "exit," to get out of the FTP shell.

Was this article helpful?
0 out of 0 found this helpful

Have more questions? Contact our support instantly via Live Chat