CentOS Stream 8
Sponsored Link

FTP Server : Install ProFTPD2021/03/16

 
Install ProFTPD to configure FTP Server.
[1] Install and Configure ProFTPD.
# install from EPEL

[root@www ~]#
dnf --enablerepo=epel -y install proftpd
[root@www ~]#
vi /etc/proftpd.conf
# line 80 : change to your own hostname
ServerName                      "www.srv.world"

# line 82 : change to your email address
ServerAdmin                     root@srv.world

# line 116 : add : get access log and auth log
ExtendedLog                     /var/log/proftpd/access.log WRITE,READ default
ExtendedLog                     /var/log/proftpd/auth.log AUTH auth

[root@www ~]#
vi /etc/ftpusers
# add users you'd like to prohibit FTP access

test
[root@www ~]#
systemctl enable --now proftpd

[2] If Firewalld is running, allow FTP service.
[root@www ~]#
firewall-cmd --add-service=ftp --permanent

success
[root@www ~]#
firewall-cmd --reload

success
[3] If SELinux is enabled, change boolean setting.
[root@www ~]#
setsebool -P ftpd_full_access on

Matched Content