⚙️ Como o FTP Funciona
🔑 Características Principais:
Usa duas portas TCP diferentes
Requer autenticação (login e senha)
Pode permitir acesso anônimo
Transfere dados de forma confiável
🚪 As Duas Portas do FTP:
Porta 21 → Comandos e Controle
(onde enviar comandos como "baixar arquivo X")
Porta 20 → Transferência de Dados
(onde o arquivo realmente trafega)
1. Cliente conecta na porta 21 do servidor
2. Cliente faz login com usuário e senha
3. Cliente envia comandos (listar, baixar, enviar)
4. Servidor abre porta 20 para transferir dados
5. Arquivo é transferido pela porta 20
6. Servidor confirma sucesso pela porta 21