Configurar un servidor ftp

Instalar

yum install vsftpd

selinux

vim /etc/vsftpd/vsftpd.conf

anonymous_enable=NO
write_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES

userlist_enable=YES

selinux

getsebool -a | grep ftp
setsebool -P tftp_home_dir=1

Firewall

firewall-cmd --zone=public --permanent --add-port=21/tcp
firewall-cmd --zone=public --permanent --add-service=ftp
firewall-cmd --reload
systemctl restart firewalld.service

Usuarios

useradd practicalFTP -s /bin/bash
usermod -d /home/docker-practicalaction/apache/www/html practicalFTP
usermod practicalFTP -g ftp