How to Install ProFTPD Server on RHEL/CentOS 7

FTP (File Transfer Protocol) is a very popular protocol for file sharing. ProFTPd is an open-source and very powerful and easy to configure FTP server software.

Useful Articles:

In this tutorial we will guide you how to install ProFTPD server on RHEL/CentOS 7.

Step 1: Add the EPEL Repository

ProFTPD is not available in RHEL/CentOS default repository, so you need to add the EPEL repository to install the ProFTPD.

# yum install epel-release

Step 2: Install ProFTPD

Now, you can install ProFTPD using mention command.

# yum install proftpd proftpd-utils

Step 3: Start ProFTPD

After installing the ProFTPD on the system, start and enable the Proftpd service.

# systemctl start proftpd
# systemctl enable proftpd

Step 4: Firewall Rule for FTP

Now, open FTP ports in firewalld with the following command If Firewall is running:

# firewall-cmd --zone=public --add-service=ftp --permanent
# firewall-cmd --reload

Step 4: Access ProFTPD

Now you can use the FTP server from remote machines is by mentioning your server IP Address or domain name using ftp protocol on URL.


After entering the credentials.

Default configuration on Proftpd Server use local accounts credentials to login and access your account files which is your $HOME system path account, defined in /etc/passwd file.

We have copied the files in user home directory, which we list in ProFTPD.


Enjoy it!

No Responses

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.