Programa Grátis para Carregar Arquivos no Servidor de Hospedagem

FTP significa Protocolo de Transferência de Arquivos. Trata-se de um “protocolo” que executa um conjunto de procedimentos ou regras que permitem que dispositivos eletrônicos se comuniquem entre si.

FTP é um conjunto de regras usado por dispositivos na rede TCP / IP (Internet) para transferir arquivos entre o computador e o servidor de hospedagem. 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ê pode usar o XMPP.

Portanto, FTP é apenas um protocolo para mover arquivos.

Programa Grátis para Carregar Arquivos no Servidor de Hospedagem

Aqui no Criar Site para Empresa nós utilizamos muito o cliente FileZilla, que é um programa grátis para carregar arquivos no servidor com o protocolo FTP que cumpre bem a sua função. Para entender melhor sobre o assunto e aprender a configurar o programa, preparamos esse vídeo com um passo a passo.

 

Para baixar o FileZilla, clique aqui.

Como funciona o FTP?

FTP é um protocolo cliente-servidor. Em outras palavras, o cliente solicita os arquivos e o servidor os fornece. Portanto, o FTP requer dois canais básicos para estabelecer uma conexão: um canal de comando (instruções de inicialização, carregamento de informações básicas, ou seja, quais arquivos devem ser acessados) e um canal de dados (transferência de dados de arquivos entre os dois dispositivos).

Para estabelecer uma conexão, o usuário precisa fornecer credenciais ao servidor FTP, que geralmente usa a porta número 21 como seu modo de comunicação padrão. Também é importante observar que existem dois modos de conexão FTP diferentes: ativo e passivo.

No modo ativo, o servidor desempenha uma função ativa, aprovando solicitações de dados. No entanto, o modo ativo às vezes apresenta problemas de firewall, e o firewall evita sessões não autorizadas de terceiros.

É quando o modo passivo entra em jogo. No modo passivo, o servidor não mantém ativamente a conexão, o que significa que o usuário estabelece um canal de dados e um canal de comando ao mesmo tempo. Essencialmente, o servidor “escuta”, mas não participa ativamente, permitindo que outros dispositivos façam a maior parte do trabalho.