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

Servidores

Como configurar um servidor FTP com vsftpd 3.0 no Ubuntu 22.04: Guia passo a passo

atualizado em 25/08/2026

Este manual fornece um guia passo a passo sobre como configurar um servidor FTP usando o vsftpd 3.0 no Ubuntu 22.04.

Introdução

O vsftpd (Very Secure FTP Daemon) é um dos servidores FTP mais populares e seguros disponíveis. Neste guia, você aprenderá a instalá-lo e configurá-lo para atender às suas necessidades.

Passo a Passo

1. Atualizar o Sistema

Antes de instalar o vsftpd, é recomendável atualizar seu sistema:

sudo apt update && sudo apt upgrade -y

2. Instalar o vsftpd

Instale o vsftpd usando o seguinte comando:

sudo apt install vsftpd -y

3. Iniciar e Habilitar 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

4. Configurar o vsftpd

Edite o arquivo de configuração do vsftpd:

sudo nano /etc/vsftpd.conf

Altere ou adicione as seguintes linhas:

  • Descomentar: write_enable=YES
  • Adicionar: chroot_local_user=YES
  • Adicionar: allow_writeable_chroot=YES

Salve e saia do editor (Ctrl + X, Y, Enter).

5. Reiniciar o Serviço

Reinicie o serviço para aplicar as alterações:

sudo systemctl restart vsftpd

6. Configurar o Firewall

Se você estiver usando o UFW, permita o tráfego FTP:

sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw reload

7. Criar um Usuário FTP

Crie um novo usuário para acessar o FTP:

sudo adduser nome_do_usuario

Conclusão

Agora você tem um servidor FTP configurado e funcionando. Para uma segurança adicional, considere usar FTP sobre SSL/TLS (FTPS).

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.