Protocolo de transferência de arquivos (FTP) - KamilTaylan.blog
22 Junho 2021 21:59

Protocolo de transferência de arquivos (FTP)

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

O protocolo de transferência de arquivos (FTP) é um conjunto de regras que os computadores seguem para a transferência de arquivos de um sistema para outro pela Internet. Ele pode ser usado por uma empresa para transferir arquivos de um sistema de computador para outro, ou sites podem usar FTP para fazer upload ou download de arquivos de um servidor de site.

Principais vantagens

  • O protocolo de transferência de arquivos (FTP) é uma maneira de baixar, fazer upload e transferir arquivos de um local para outro na Internet e entre sistemas de computador.
  • O protocolo de transferência de arquivos (FTP) permite que computadores na Internet transfiram arquivos de um lado para outro e é uma ferramenta essencial para quem está criando e mantendo sites atualmente. 
  • Muitos clientes de protocolo de transferência de arquivos (FTP) estão disponíveis gratuitamente para download, embora a maioria dos sites (e navegadores) que oferecem downloads já tenham o FTP integrado, portanto, o download de um software separado nem sempre é necessário.

Compreendendo o protocolo de transferência de arquivos (FTP)

O protocolo de transferência de arquivos é um dos vários protocolos diferentes que determinam como os computadores se comportam na Internet. Outros protocolos incluem o protocolo de transferência de hipertexto (HTTP), o protocolo de acesso a mensagens da Internet (IMAP) e o protocolo de tempo de rede (NTP). O FTP permite que computadores na Internet transfiram arquivos de um lado para outro e é uma ferramenta essencial para quem está criando e mantendo sites atualmente. 

Para usar o FTP, o usuário deve primeiro fazer o download de um cliente FTP (ou acessar um cliente FTP por meio de um navegador da web ). Um cliente é o software que permite a transferência de arquivos.

A maioria dos navegadores da web vem com clientes FTP – possivelmente por meio de uma extensão para download – que permite aos usuários transferir arquivos de seu computador para um servidor e vice-versa. Alguns usuários podem querer usar um cliente FTP de terceiros porque muitos deles oferecem recursos extras para melhorar sua experiência. Exemplos de clientes FTP que podem ser baixados gratuitamente incluem FileZilla Client, FTP Voyager, WinSCP, CoffeeCup Free FTP e Core FTP.

Muitas pessoas já usaram o FTP antes mesmo sem perceber. Se você já baixou um arquivo de uma página da web, é provável que tenha usado o FTP no processo. O primeiro passo para acessar um servidor FTP para baixar um arquivo é fazer o login, o que pode ocorrer automaticamente ou inserindo manualmente um nome de usuário e uma senha. O FTP também exigirá que você acesse um servidor FTP por meio de um número de porta específico. 

Depois de acessar o servidor FTP por meio do cliente FTP, agora você pode transferir arquivos. Nem todos os servidores FTP públicos exigem que você faça login porque alguns servidores permitem que você os acesse de forma anônima.

Dependendo do cliente FTP que você usa, haverá diferentes recursos disponíveis que permitem modificar a maneira como você faz upload e download de arquivos. Por exemplo, se você usar o cliente FTP gratuito FileZilla, o programa permitirá que você defina limites de largura de banda para arquivos, permitindo que você controle a velocidade de download ou upload de arquivos. Isso pode ser útil se você estiver gerenciando várias transferências de arquivos ao mesmo tempo. Outros recursos que você pode querer procurar em um cliente FTP incluem autenticação de chave pública, a capacidade de definir níveis de compactação de arquivo ou ferramentas que permitem pesquisar um servidor usando máscaras de arquivo.

Exemplo de protocolo de transferência de arquivos (FTP)

O software FTP é relativamente simples de configurar. FileZilla é um cliente FTP gratuito para download. Digite o endereço do servidor que deseja acessar, a porta e a senha de acesso ao servidor.

Depois que o acesso for concedido, os arquivos do usuário em seu sistema local, bem como o servidor acessado, ficarão visíveis. O usuário pode fazer download de arquivos do servidor para o sistema local ou fazer upload de arquivos do sistema local para o servidor. Eles também podem, com a devida autorização, fazer alterações em arquivos no servidor.