Fala galera, boa madrugada 😀

Estou configurando um novo servidor de backup aqui na Hospedagem Segura e vou disponibilizar para vcs alguns passos básicos que eu usei como padrão para instalar o vsftpd no CentOS 7, segue os passos:

 

Todos os comandos devem ser executados com o usuário ‘root’. Execute o seguinte comando no terminal para instalar o pacote vsftpd:

Como de costume, faço o update do SO:

yum -y update

A Instalação:

yum install vsftpd ftp -y

Agora iremos editar o arquivo de configuração do VSFTPD

vim /etc/vsftpd/vsftpd.conf

Edite os valores abaixo:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES

Firewall e configuração do SELinux

Permitir que o serviço FTP ea porta 21 via firewall.

firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --permanent --add-service=ftp

Reiniciar o firewall:

firewall-cmd --reload

Atualizar os valores do SELinux para o serviço FTP:

setsebool -P ftp_home_dir on

Habilitar e iniciar o serviço vsftpd:

systemctl enable vsftpd
systemctl start vsftpd