O que é Modo Passivo (FTP)?
O modo passivo, também conhecido como "modo PASV", é um dos modos operacionais do FTP (File Transfer Protocol), usado para transferir arquivos entre dois computadores.
No FTP, o cliente inicia uma conexão com o servidor, autentica o usuário por meio de credenciais de login e realiza transferências de arquivos, como upload de arquivos para o servidor ou download de arquivos do servidor. O FTP opera usando duas conexões TCP:
No Modo Ativo, o servidor configura uma conexão de dados de sua porta TCP 20 para uma porta aleatória no lado do cliente. Essa conexão de dados é então usada para troca de dados de arquivos. Por outro lado, no Modo Passivo, o servidor informa o cliente por meio da conexão de controle sobre a porta que ele usará para a conexão de dados. O cliente então usa essas informações para estabelecer a conexão de dados com o servidor.
O modo passivo é comumente usado ao carregar arquivos em servidores web fornecidos por provedores de hospedagem ou nuvem. A maioria dos clientes se conecta à Internet por meio de firewalls ou sistemas NAT, que bloqueiam conexões de entrada iniciadas pelo servidor. O modo passivo resolve isso garantindo que o cliente inicie a conexão de dados.