Como criar um servidor FTP no CentOS

Saiba como configurar o seu servidor FTP em seu VPS ou Cloud com CentOS

O FTP (File Transfer Protocol – Protocolo de Transferência de Arquivos) é um protocolo desenvolvido nos anos 70 por Abhay Bhushan, utilizado para realizar a transferência de arquivos entre um cliente e um servidor. Este protocolo providencia uma conexão com computadores remotos através de qualquer rede TCP/IP, não se limitando apenas ao envio e recebimento de arquivos, pois também permite que sejam enviados comandos para criação de diretórios, alteração de nomes e remoção de arquivos.

CAVALIERI (2016)

Para configurar o seu servidor FTP no CentOS, é necessário um software servidor que escute a porta 21 e responda corretamente por todas as solicitações usando o protocolo FTP. Neste caso um dos softwares mais utilizados é o proftpd, e também está disponível para servidores Ubuntu e Debian.

Para instalar o proftpd, execute os comandos abaixo como root.

yum -y install epel-release
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
yum -y update
yum install -y proftpd

O comando irá adicionar o repositório "epel-release", importar sua chave e em seguida realizar a instalação do proftpd.

Com o proftpd instalado, é necessário criar um usuário que irá utiliza-lo. Para isso execute o comando, adaptando para suas necessidades.

useradd renan
passwd renan

Altere a senha do novo usuário criado e em seguida, inicie o serviço do proftpd e configure-o para ser executado a cada inicialização do sistema e ter permissões no firewall para ser acessado.

firewall-cmd –-add-service=ftp
firewall-cmd –-add-service=ftp --permanent
firewall-cmd --reload
systemctl enable proftpd
systemctl start proftpd

Agora utilize um cliente FTP de sua preferência para testar se sua configuração foi bem sucedida. 

 

Índice: Como criar uma hospedagem VPS (Cloud) completa no CentOS

Artigos e tutoriais recomendados.


Comentários



Voltar ao topo
Aguarde..