wils@web ~ $ cat ~/ajuda/como-configurar-um-servidor-ftp-seguro-usando-vsftpd-no-ubuntu-22-04-guia-passo-a-passo.md
ServidoresComo configurar um servidor FTP seguro usando Vsftpd no Ubuntu 22.04: Guia passo a passo
Este guia fornece um passo a passo sobre como configurar um servidor FTP seguro usando o Vsftpd 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 instalar e configurar o Vsftpd para operar de forma segura com suporte a SSL/TLS.
Passo a Passo
1. Atualizar o Sistema
Antes de instalar o Vsftpd, é recomendável atualizar seu sistema:
sudo apt update && sudo apt upgrade -y2. Instalar o Vsftpd
Instale o Vsftpd usando o seguinte comando:
sudo apt install vsftpd -y3. Configurar o Vsftpd
Abra o arquivo de configuração do Vsftpd:
sudo nano /etc/vsftpd.confFaça as seguintes alterações:
- Ative o acesso anônimo (se necessário):
anonymous_enable=NO - Ative o acesso local:
local_enable=YES - Ative o upload de arquivos:
write_enable=YES - Ative o chroot para segurança:
chroot_local_user=YES - Ative o suporte a SSL:
ssl_enable=YES
4. Configurar SSL/TLS
Para garantir a segurança, você precisará de um certificado SSL. Você pode gerar um certificado autoassinado com o seguinte comando:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/certs/vsftpd.pemDepois, adicione as seguintes linhas ao arquivo de configuração do Vsftpd:
rsa_cert_file=/etc/ssl/certs/vsftpd.pemrsa_private_key_file=/etc/ssl/private/vsftpd.pem
5. Reiniciar o Serviço
Após as configurações, reinicie o serviço Vsftpd para aplicar as mudanças:
sudo systemctl restart vsftpd6. Ajustar o Firewall
Se você estiver usando o UFW, permita o tráfego FTP:
sudo ufw allow 20/tcpsudo ufw allow 21/tcpsudo ufw allow 990/tcpsudo ufw reloadConclusão
Agora você tem um servidor FTP seguro configurado usando Vsftpd no Ubuntu 22.04. Lembre-se de monitorar regularmente os logs e aplicar atualizações de segurança.
Dica: Considere usar um cliente FTP que suporte FTPS para garantir que as transferências de arquivos sejam seguras.
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.