Existem três protocolos para transferência de arquivos. Entender a diferença ajuda a escolher a opção mais segura para o seu caso.
FTP (File Transfer Protocol)
Protocolo original, criado nos anos 70. Transfere dados em texto puro, sem criptografia. Use apenas em redes internas ou ambientes de teste — nunca em produção.
- Porta padrão: 21
- Segurança: nenhuma — credenciais visíveis na rede
FTPS (FTP Secure)
FTP com camada de criptografia TLS/SSL adicionada. Mantém a estrutura do FTP mas protege os dados em trânsito. Usa as mesmas portas do FTP (21 explícito ou 990 implícito).
- Porta padrão: 21 (explícito) ou 990 (implícito)
- Segurança: boa — dados criptografados
SFTP (SSH File Transfer Protocol)
Protocolo completamente diferente, baseado em SSH. É o mais seguro e recomendado. Usa uma única porta e suporta autenticação por chave pública além de usuário/senha.
- Porta padrão: 22
- Segurança: excelente — criptografia total via SSH
