O que é FTP (Protocolo de Transferência de Arquivos)?
FTP, abreviação de "File Transfer Protocol", é um protocolo de camada de aplicação usado para transferir arquivos entre dois computadores. Envolve conectar um cliente FTP a um servidor FTP, onde o usuário é autenticado por meio de credenciais de login. Uma vez autenticados, os arquivos podem ser carregados do cliente para o servidor ou baixados do servidor para o cliente.
O FTP opera usando duas conexões TCP:
O FTP tem sido tradicionalmente utilizado para tarefas como upload de páginas da web e arquivos associados para servidores web ou distribuição de software e arquivos de servidores. No entanto, devido à sua longa história, que remonta aos primórdios da internet, o FTP é conhecido por ter vulnerabilidades de segurança. Como resultado, alternativas mais seguras ganharam prevalência nos últimos anos. Por exemplo, os downloads HTTP agora são amplamente utilizados para distribuir arquivos e software por meio de sites, enquanto os Sistemas de Gerenciamento de Conteúdo (CMS) se tornaram populares para atualizar conteúdo da web.