Skip to content

O que é PASV FTP (FTP passivo)?

22 de abril de 2021

O PASV FTP, também chamado de FTP passivo, é um modo alternativo para estabelecer conexões de protocolo de transferência de arquivos (FTP). Resumindo, ele resolve o problema do firewall de um cliente FTP bloqueando as conexões de entrada. “PASV” é o nome do comando que o cliente FTP usa para explicar ao servidor que está em modo passivo. FTP passivo é um modo de FTP preferido para clientes FTP atrás de um firewall e é freqüentemente usado para clientes FTP baseados na Web e computadores que se conectam a um servidor FTP dentro de uma rede corporativa. O PASV FTP também é mais seguro do que o FTP ativo porque o cliente inicia a transferência, em oposição à transferência iniciada pelo servidor FTP.

Como funciona o PASV FTP

O FTP funciona em duas portas: uma para mover dados entre os servidores e outra para emitir comandos. O modo passivo permite que o cliente FTP inicie o envio de mensagens de controle e de dados. Normalmente, é o servidor FTP que inicia as solicitações de dados, mas esse tipo de configuração pode não funcionar se o firewall do cliente tiver bloqueado a porta que o servidor deseja usar. É por esta razão que o modo PASV torna o FTP “amigável ao firewall”. Em outras palavras, o cliente é quem abre a porta de dados e a porta de comando no modo passivo, portanto, dado que o firewall do lado do servidor está aberto para aceitar essas portas, os dados podem fluir entre as duas. Essa configuração é ideal porque o servidor provavelmente abriu as portas necessárias para o cliente se comunicar com o servidor. A maioria dos clientes FTP, incluindo navegadores da web como o Internet Explorer, oferece suporte a uma opção PASV FTP. No entanto, configurar o PASV no Internet Explorer ou em qualquer outro cliente não garante que o modo PASV funcionará, pois os servidores FTP podem optar por negar conexões no modo PASV. Alguns administradores de rede desabilitam o modo PASV em servidores FTP devido aos riscos adicionais de segurança que PASV acarreta.