Dicas Gerais

FTP ativo e passivo: diferenças e falhas de conexão

Entenda as conexões de controle e dados e investigue falhas de listagem sem desativar o firewall. Confira os cuidados essenciais.

Revisão técnica: 07/09/2026. Tutorial atualizado; a data original de publicação foi preservada.

O FTP usa uma conexão de controle para comandos e conexões de dados para listagens e transferências. Por isso, conseguir autenticar não garante que a lista de arquivos será carregada. A diferença entre os modos ativo e passivo está em quem inicia a conexão de dados.

Como funciona cada modo

No modo ativo, o cliente informa onde aguarda a conexão de dados, que será iniciada pelo servidor. Um firewall ou NAT na rede do cliente pode impedir essa conexão de entrada.

No modo passivo, o servidor informa uma porta de dados e o cliente inicia a conexão até ela. Isso costuma facilitar o uso em redes de clientes com NAT, mas exige que o servidor anuncie um endereço alcançável e permita as portas de dados configuradas.

O que verificar quando a listagem trava

  • Confirme o protocolo e a porta de controle indicados pela hospedagem.
  • Confira no cliente se o modo passivo está selecionado e registre a mensagem de erro, sem incluir senhas.
  • Se você administra o servidor, confira se a faixa passiva definida no serviço coincide com as regras de firewall e de encaminhamento NAT.
  • Em hospedagem gerenciada, envie o horário e o trecho relevante do log ao suporte para conferir endereço anunciado e portas de dados.

Não existe uma faixa arbitrária de portas que resolva todos os servidores. Abra apenas a faixa configurada para o serviço e não desative o firewall para manter a transferência funcionando.

FTPS e SFTP não são modos de FTP

FTPS acrescenta TLS ao FTP e continua dependendo de conexões de controle e dados. A criptografia também pode impedir que equipamentos intermediários inspecionem os comandos para abrir portas automaticamente; a configuração explícita do serviço e da rede continua necessária.

SFTP utiliza SSH e não usa os modos ativo e passivo do FTP. Sua disponibilidade depende da conta e do servidor. Para preparar uma publicação, veja como transferir os arquivos do site com uma conexão protegida.

Referências: especificação do FTP, RFC 959 e protocolos de transferência documentados pelo FileZilla.