Pular para conteúdo principal

O que é protocolo de transferência de arquivos (FTP)?

Leitura de 5 min

27 de outubro de 2024

Pessoa com fones de ouvido trabalhando em um código no PC, simbolizando conceitos do FTP em um ambiente de escritório colaborativo.

O que é FTP e para que serve?

FTP, do inglês File Transfer Protocol, significa Protocolo de Transferência de Arquivo. Vamos explicar melhor. 

Essencialmente, um "protocolo" ou protocolo de internet é um conjunto de procedimentos ou regras que permitem que dispositivos eletrônicos se comuniquem entre si. O FTP é um conjunto de regras que os dispositivos de uma rede TCP/IP (como a Internet) usam para transferir arquivos. 

Quando você usa a Internet, está usando uma variedade de protocolos diferentes. Para navegar, você usa HTTP. Para enviar e receber mensagens instantâneas, você usa XMPP. FTP é simplesmente o protocolo usado para mover arquivos.

O que é um servidor FTP?

Servidores FTP são os aplicativos de software que permitem a transferência de arquivos de um dispositivo (por exemplo, um computador Mac, Windows ou Linux) para outro. 

Pode parecer complicado, mas servidores FTP são apenas computadores que têm um endereço FTP e se dedicam exclusivamente a receber conexões FTP. Eles executam duas tarefas simples: "get" e "put". Você pode "baixar" (get) arquivos do servidor FTP ou "enviar" (put) arquivos ao servidor FTP. 

Ao enviar arquivos, eles serão transferidos do seu dispositivo pessoal para o servidor. Por outro lado, ao baixar arquivos, eles serão transferidos do servidor para o seu dispositivo. No nível mais básico, portanto, servidores FTP são o ponto de encontro entre o destinatário e o remetente.

Como funciona o FTP?

O FTP é um protocolo cliente-servidor. Em outras palavras, o cliente solicita arquivos e o servidor os fornece. São necessários dois canais básicos para estabelecer uma conexão:

  • Canal de comando: inicia a instrução, traz informações básicas, ou seja, quais arquivos devem ser acessados
  • Canal de dados: transfere os dados do arquivo entre os dois dispositivos 

Para estabelecer uma conexão, os usuários precisam fornecer credenciais ao servidor FTP, que normalmente usa a porta 21 como meio de comunicação padrão. Simplificando, "portas" são números usados para identificar transações de informações em uma rede. Há dois modos distintos de conexão FTP: ativo e passivo.

No modo ativo, o servidor assume uma função ativa aprovando as solicitações de dados. Contudo, às vezes o modo ativo pode esbarrar em firewalls, que bloqueiam sessões não autorizadas de terceiros. É aí que o modo passivo entra em cena. 

No modo passivo, o servidor não mantém a conexão ativamente: é o usuário quem estabelece os canais de dados e de comandos. Em essência, o servidor "escuta", mas não participa ativamente, permitindo ao outro dispositivo gerenciar a maior parte do trabalho.

Quais problemas o FTP resolve?

O FTP é frequentemente usado para lidar com um grande número de arquivos, então, muitas vezes, ele é bastante útil para desenvolvimento web. Ao fazer alterações em um site, você pode gerenciar transferências de arquivos com uma sessão FTP, uma maneira simples de enviar arquivos específicos, adicionar arquivos de imagem, mover modelos da web e assim por diante. Profissionais de TI também podem usá-lo para baixar dados e grandes lotes de arquivos de servidor dentro de um sistema fechado.

Prós e contras do FTP

Quais são os prós do FTP?

O FTP tem alguns benefícios importantes que podemos destacar. Você pode transferir vários arquivos ao mesmo tempo, retomar uma transferência caso a conexão seja perdida e agendar transferências. 

Além disso, como já existe há muito tempo, a maioria das pessoas já está familiarizada com ele. Há muitas ferramentas de FTP para desktop, incluindo FileZilla, WinSCP, Cyberduck, dentre outras, que tornam o uso do FTP razoavelmente simples. 

Quais são os contras do FTP? 

Há uma desvantagem significativa associada ao FTP, que é a falta de segurança. Como foi inventado na década de 1970, ele antecede muitas das medidas de segurança cibernética com as quais passamos a contar. Ele não foi projetado para ser um protocolo focado na segurança. As transferências FTP não são criptografadas, o que significa que suas senhas, nomes de usuário e outros dados confidenciais podem ser lidos com relativa facilidade por hackers.

Devido a essas falhas de segurança, o suporte para FTP está diminuindo. Várias opções de substituição chegaram ao mercado, incluindo SFTP, HTTPS, AS2 e FTPS. 

Em 2020, o Google Chrome desativou o FTP por padrão, e o Firefox removeu o FTP do seu código fonte. Então, se você ainda estiver usando servidores FTP para funções empresariais importantes, talvez seja um bom momento para buscar uma alternativa.

Existem alternativas ao FTP?

O FTP não é a única solução disponível. Na verdade, algumas outras podem ser mais adequados para você do que o FTP padrão.

Invista em um SFTP

O SFTP (também conhecido como SSH File Transfer Protocol) é um protocolo separado que funciona sobre o fluxo de dados SSH (Secure Shell) para fornecer um nível mais alto de proteção durante a transferência de arquivos. 

Diferente dos clientes FTP, que usam o número de porta 21, o SFTP usa o número de porta 22. Como o FTP é um protocolo inseguro, o SFTP muitas vezes é preferível, pois fornece recursos de segurança subjacentes e oferece a capacidade de fazer o piggyback em uma conexão SSH.

Simplifique a transferência de arquivos com o armazenamento em nuvem

Tudo isso parece complicado demais? Você preferiria não precisar de um departamento de TI inteiro para gerenciar um servidor web? Como o suporte para o FTP está diminuindo e as ameaças à segurança cibernética estão se tornando cada vez mais sofisticadas, vale a pena procurar opções alternativas seguras e fáceis para acessar, transferir e gerenciar os arquivos da sua empresa. 

O Dropbox pode ser uma alternativa eficaz ao FTP, pois oferece uma maneira segura e livre de estresse para compartilhar arquivos

Armazenamento em nuvem seguro para todos os seus arquivos

Documentos, fotos, vídeos e muito mais: o Dropbox mantém todos os seus arquivos e pastas seguros em um armazenamento em nuvem on-line.

Aproveite transferências seguras de arquivos com o Dropbox Transfer

O FTP é um modo eficaz de transferir arquivos, mas está um pouco desatualizado e foi superado por outros protocolos de rede que agora estão disponíveis, como o SFTP fornecido como serviço. 

Como alternativa ao FTP, o Dropbox Transfer é uma ferramenta de transferência de dados rápida e simples que permite enviar até 250 GB de dados em cada transferência. Com a proteção por senha, links com prazo de expiração e notificações de download, o Transfer proporciona a tranquilidade de entregar arquivos grandes com total segurança.

Explorar recursos relacionados

Dois laptops conectados a um dispositivo de armazenamento externo para migração de dados de PC para PC.

Como transferir arquivos de um PC para o outro: 6 métodos

Mover seus arquivos do computador antigo para um novo é mais fácil do que você imagina. Descubra as melhores maneiras de transferir arquivos e pastas entre PCs com nosso guia essencial.

Trabalhador remoto recostado no sofá enquanto usa o laptop para enviar grandes arquivos de um projeto de vídeo para colegas por e-mail.

Como enviar arquivos e vídeos grandes por e-mail?

Descobrir limites de tamanho em anexos de e-mail pode ser uma dor de cabeça. Mas já existem soluções. Conheça três métodos descomplicados de enviar arquivos e vídeos grandes por e-mail.

Um fotógrafo olha para seu dispositivo móvel. Uma foto para um cliente é exibida na tela de um laptop, ao fundo.

Como compartilhar fotos de qualidade superior com clientes

Fotos perfeitas merecem ser compartilhadas de modo adequado. Aprenda a compartilhar imagens em alta resolução com clientes usando nosso guia para fotógrafos profissionais.