wils@web ~ $ cat ~/ajuda/guia-pratico-para-configurar-um-servidor-ftp-com-vsftpd-no-centos-9.md
ServidoresGuia prático para configurar um servidor FTP com vsftpd no CentOS 9
Configurar um servidor FTP pode ser essencial para transferências de arquivos em um ambiente de rede. Neste guia, vamos configurar o vsftpd (Very Secure FTP Daemon) no CentOS 9.
Pré-requisitos
- Servidor rodando CentOS 9.
- Acesso root ou sudo.
- Conexão à internet.
Passo a Passo
1. Instalação do vsftpd
Primeiro, instale o vsftpd utilizando o gerenciador de pacotes DNF:
sudo dnf install vsftpd 2. Iniciando e habilitando o serviço
Após a instalação, inicie o serviço e habilite-o para iniciar automaticamente no boot:
sudo systemctl start vsftpd sudo systemctl enable vsftpd 3. Configurando o vsftpd
Edite o arquivo de configuração principal:
sudo nano /etc/vsftpd/vsftpd.conf Altere ou adicione as seguintes linhas:
anonymous_enable=NO local_enable=YES write_enable=YES chroot_local_user=YES 4. Criando um usuário FTP
Crie um usuário que terá acesso ao FTP:
sudo adduser ftpuser Defina uma senha para o usuário:
sudo passwd ftpuser 5. Ajustando permissões de diretório
Defina as permissões para o diretório do usuário:
sudo mkdir /home/ftpuser/ftp sudo chown nobody:nogroup /home/ftpuser/ftp sudo chmod a-w /home/ftpuser/ftp 6. Reiniciando o serviço
Reinicie o vsftpd para aplicar as alterações:
sudo systemctl restart vsftpd 7. Configurando o firewall
Se o firewall estiver ativo, permita o tráfego FTP:
sudo firewall-cmd --permanent --add-service=ftp sudo firewall-cmd --reload Conclusão
O servidor FTP está agora configurado e pronto para uso. Lembre-se de sempre manter o software atualizado e monitorar acessos indevidos.
Dica: Considere usar FTPS para uma camada extra de segurança nas transferências de arquivos.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.