How to install PROFTPD on RHEL 8

Windows Articles

Learn how to control the volume of Windows using the mouse wheel.

Hi! Windows recently celebrated its 35th anniversary. Therefore, it is one of the longest lasting and most used systems currently. On the other hand,...

Install Nim programming language on Ubuntu 20.04 / Debian 10

Nowadays, almost everything is done with the help of a computer and a program. And the programs are made through a programming language. That...

Configure Samba File share Services with Ubuntu 20.04 LTS

Here, Today! let's discuss samba file share service with Ubuntu 20.04 LTS. If you need to share files between Linux and MS Windows...

Install Matomo on Ubuntu 20.04

Hello, friends. In this post, you will learn how to install Matomo on Ubuntu 20.04. It's quite useful to measure the traffic to our...

How to change DNS in Windows 10

Hi! Today we will talk a bit about networks. In fact, we will touch on a topic related to connectivity. Specifically we will see...
Muhammad Nabeel
Muhammad Nabeel
Network and System Administrator

ProFTPD (Pro FTP daemon) is an FTP server. ProFTPD is Free and open-source software, compatible with Unix-like systems. Along with vsftpd and Pure-FTPd, ProFTPD is among the most popular FTP servers in Unix-like environments today. Compared to those, which focus e.g. on simplicity, speed or security, ProFTPD’s primary design goal is to be a highly feature rich FTP server, exposing a large amount of configuration options to the user. By following below instruction you will learn that how to intsall PROFTPD on RHEL 8 server.

STEP 1:
Install epel release on RHEL 8

We must install EPEL Repository so we can install PROFTPD with all dependencies.

Use below commands, download epel rpm and install it using dnf command.

# cd /tmp

# wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
ls *.rpm

# dnf install epel-release-latest-7.noarch.rpm -y

STEP 2:
Download Necessary Packages for PROFTPD

Use below commands to download and install GeoIP daemon

# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/GeoIP-1.5.0-13.el7.x86_64.rpm


# dnf install GeoIP-1.5.0-13.el7.x86_64.rpm -y

Use below commands to download and install tcp_wrappers-libs

# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/tcp_wrappers-libs-7.6-77.el7.x86_64.rpm

# dnf install tcp_wrappers-libs-7.6-77.el7.x86_64.rpm -y

STEP 3:
Now PROFTPD is ready to install just use below command and install it.

# dnf install proftpd -y

STEP 4:
Enable FTP ports in Firewall

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

STEP 5:
Create FTP user

Command to create user (where osradar can be replaced with any name you want)

# useradd  osradar

 

Command to set password for user osradar

# passwd osradar

STEP 6:
Start PROFTPD service and Enable to automatically start on boot

# systemctl start proftpd

# systemctl enable proftpd

STEP 7:
Connect FTP user from FileZilla Client software.

Use your server host-name OR IP
Your FTP username
Your FTP Password

 

More articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest article

Learn how to control the volume of Windows using the mouse wheel.

Hi! Windows recently celebrated its 35th anniversary. Therefore, it is one of the longest lasting and most used systems currently. On the other hand,...

Install Nim programming language on Ubuntu 20.04 / Debian 10

Nowadays, almost everything is done with the help of a computer and a program. And the programs are made through a programming language. That...

Configure Samba File share Services with Ubuntu 20.04 LTS

Here, Today! let's discuss samba file share service with Ubuntu 20.04 LTS. If you need to share files between Linux and MS Windows...

Install Matomo on Ubuntu 20.04

Hello, friends. In this post, you will learn how to install Matomo on Ubuntu 20.04. It's quite useful to measure the traffic to our...

How to change DNS in Windows 10

Hi! Today we will talk a bit about networks. In fact, we will touch on a topic related to connectivity. Specifically we will see...
x