wils@web ~ $ cat ~/ajuda/como-configurar-um-servidor-ftp-seguro-com-vsftpd-3-0-no-ubuntu-22-04.md

Servidores

Como configurar um servidor FTP seguro com vsftpd 3.0 no Ubuntu 22.04

atualizado em 14/08/2026

Este manual irá guiá-lo na configuração de um servidor FTP seguro utilizando o vsftpd 3.0 no Ubuntu 22.04.

Introdução

O vsftpd (Very Secure FTP Daemon) é um dos servidores FTP mais seguros e populares. Neste guia, você aprenderá a instalá-lo e configurá-lo para garantir a segurança dos seus dados durante a transferência.

Passo a Passo

1. Atualizar o Sistema

sudo apt update && sudo apt upgrade -y

2. Instalar o vsftpd

sudo apt install vsftpd -y

3. Configurar o vsftpd

Edite o arquivo de configuração do vsftpd:

sudo nano /etc/vsftpd.conf
  • Descomente as seguintes linhas:
  • anonymous_enable=NO
  • local_enable=YES
  • write_enable=YES
  • chroot_local_user=YES

Adicione as seguintes configurações para segurança:

  • ssl_enable=YES
  • allow_anon_ssl=NO
  • force_local_data_ssl=YES
  • force_local_logins_ssl=YES
  • ssl_cert=/etc/ssl/certs/ftp_server.crt
  • ssl_private_key=/etc/ssl/private/ftp_server.key

4. Criar Certificado SSL

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/ftp_server.key -out /etc/ssl/certs/ftp_server.crt

5. Reiniciar o Serviço vsftpd

sudo systemctl restart vsftpd

6. Configurar o Firewall

Permita o tráfego FTP e FTP seguro:

sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw allow 40000:50000/tcp
sudo ufw reload

Conclusão

Agora você tem um servidor FTP seguro configurado. Para aumentar a segurança, considere o uso de autenticação de dois fatores e monitore regularmente os logs do servidor.

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.