O serviço FTP na Internet é projetado para troca direta de arquivos, é construído sobre a base tecnológica "cliente-servidor". Há uma interação entre o cliente e o servidor usando o protocolo FTP. Um cliente é alguém que envia solicitações para um servidor específico e recebe e transmite informações. Um servidor é um sistema que recebe arquivos de um cliente, os processa e depois os transfere.
Quais são os benefícios de usar o serviço FTP?
O serviço FTP na Internet é projetado para receber e transferir todos os tipos de arquivos. Possui servidores próprios, que armazenam grandes arquivos com todo tipo de dados e arquivos. Em tais arquivos existem enormes volumes de informações completamente diferentes. Existem também arquivos duplicados em que as informações são completamente idênticas entre vários servidores, são chamados de espelhos.
Os benefícios deste serviço são de várias maneiras:
1. Possibilidade de transmissão de dados através da rede mundial. Usando o protocolo, é possível baixar quase todos os arquivos para um computador: músicas, arquivos,informações de texto e programas.
2. A capacidade de gerenciar remotamente arquivos no servidor de qualquer computador conectado à rede. Ou seja, você pode gerenciar os arquivos de um computador localizado do outro lado do mundo a partir de um computador.3. É conveniente trabalhar com informações, arquivos ou documentos, você não precisa ir de uma página a outra em busca das informações necessárias, como em qualquer navegador.
Para trabalhar com o serviço FTP, são necessários programas especializados, são eles que garantem o funcionamento do protocolo. Existem vários tipos de tais programas: servidor FTP, cliente FTP e archie.
Qual é o protocolo FTP?
O serviço de arquivos FTP usa um protocolo que interage diretamente com o protocolo na camada de transporte, caso contrário TCP:
- Padrão inicial - RFC-114.
- Último - RFC-959.
Este serviço difere de outros aplicativos desenvolvidos, pois usa apenas duas conexões TCP para transferir qualquer informação e arquivos:
1. Conexão de controle - foi projetada para enviar comandos ao servidor e receber respostas já processadas dele. Para organizar esta conexão, é necessário o protocolo Telnet (enviando uma solicitação e aguardando uma resposta processada, após recebê-la dá um sinal de que é possível enviar um comando).
2. Conecte os arquivos existentes ou todos os enviados e recebidos. Uma vez estabelecida uma conexão Telnet, a transferência de arquivos é realizada por um processo lógico que organiza o TCP,verifica a disponibilidade de portas no servidor FTP. Tais canais de comunicação são formados constantemente e, se necessário, são eliminados.
O protocolo FTP pode funcionar em dois modos:
- ativo;- passivo.
O que é um cliente FTP?
Cliente FTP é uma interface de usuário específica que implementa a transferência de arquivos FTP. Acontece que o serviço FTP na Internet foi projetado para trocar arquivos entre vários computadores conectados por uma rede local ou da Internet. Ao mesmo tempo, não importa com quais plataformas esses computadores estão equipados ou a que distância eles estão uns dos outros.
Na verdade, tal cliente é organizado da mesma forma que um servidor, mas é controlado apenas por uma máquina local, automatizada ou por uma pessoa. Acontece que você não pode gerenciar o cliente FTP pela Internet - apenas através de um computador.
Existem tipos de cliente FTP - os chamados gerenciadores de download. Por exemplo, ReGet, Go!Zilla e muitos outros. Graças a eles, o usuário pode baixar de qualquer servidor Web. A principal característica desses programas é que eles podem ser integrados em qualquer navegador, interceptando automaticamente os arquivos necessários para o usuário. Os downloaders FTP têm gerenciamento conveniente, uma interface bonita e, em caso de falha de conexão, eles retomarão o download depois que ele for ativado.
O que significa servidor FTP?
Servidor FTP são programas especiais que rodamem um computador pessoal, eles são executados em segundo plano. Eles permitem que você crie um servidor FTP completo a partir do computador mais comum, e o gerenciamento do serviço FTP permite fazer download ou upload de qualquer arquivo necessário. Esse programa monitora automaticamente todas as solicitações que vêm de outros computadores, depois as processa e dá uma resposta. Ao instalar este servidor, certifique-se de designar um diretório limitado acessível a outros clientes de software. Cada arquivo e diretório tem seus próprios atributos individuais, você pode restringir o acesso a eles, se desejar, para qualquer computador. Por exemplo, um arquivo só pode ser lido, outro pode ser escrito, um terceiro é absolutamente aberto a qualquer máquina e assim por diante.
Os servidores FTP são sistemas limitados, estão disponíveis apenas para usuários cadastrados, ao se conectar a eles, é necessário informar um login e senha. Existem muitos servidores chamados abertos, caso contrário, eles também são chamados de anônimos. Para entrar lá, você deve digitar o login - anônimo e senha - senha.
Archie - Programa de busca de arquivos FTP
Procurar o servidor FTP necessário na Internet é uma tarefa muito demorada e complexa, e um módulo especial do software Archie foi desenvolvido para facilitar isso. Você pode trabalhar com ele via e-mail, via sessão Telnet ou localmente. Deve-se entender que o serviço de arquivamento FTP e o archie são tecnologias completamente diferentes em termos de recursos. Na maioria das vezes, para acessar o servidor archie, o usuário deve primeiro acessar o cliente archie.
Para trabalharO usuário Telnet deve abrir uma sessão Telnet, escrever a palavra archie na linha necessária. Fica assim: telnet archie.mcgill.ca login: archie. Depois que aparece a linha: archie>. Você também pode perguntar sobre os recursos do servidor digitando o comando na linha: help.
Como criar um servidor FTP na Internet sozinho?
Como o serviço FTP na Internet é projetado para trocar arquivos entre usuários da Internet, e com sua ajuda isso pode ser feito de maneira rápida e fácil, alguns usuários desejam instalar seu próprio servidor. É possível realizar esse desejo, mas apenas com o conhecimento teórico necessário sobre a Internet e determinados programas, bem como o compartilhamento de arquivos.
Existem muitos programas que permitem criar um servidor FTP pessoal em um computador pessoal. Um desses programas especializados é o GuildFTPd. É bastante fácil de instalar e intuitivo se você conhece algumas das nuances da criação de FTP. Inicialmente, ele deve ser encontrado na Internet e instalado em seu computador. Não deve haver problemas para instalá-lo. Mas ao configurar o programa, será necessário realizar algumas ações - isso é necessário para a operação correta do serviço FTP criado.
Um serviço de transferência de arquivos FTP da Internet criado através do programa GuildFTPd
Após baixar e instalar este programa em seu computador, você precisa ir ao painel de configurações (opções GuildFTPd), haverá várias abas e itens. A categoria Geral contém todas as configurações principais quedeterminar o número de conexões, números de porta e outros parâmetros importantes. Aqui você precisa fazer todas as configurações necessárias. Para cada servidor, eles são individuais e dependem apenas da vontade do criador.
A seguir vem a categoria Servidor. Aqui você precisa digitar o nome do servidor a ser criado. É aconselhável reduzir o volume ocupado pelo servidor, para isso, mova o controle deslizante Log Level para a esquerda.
Agora você precisa escolher qual método criará o servidor. O sistema GuildFTPd funciona de tal forma que os futuros usuários devem ser divididos em grupos, a partir dos quais um servidor específico será criado: com base em contas pessoais ou no diretório desejado.
Que tipo de servidor FTP criar? Servidor baseado em contas pessoais
Este tipo é adequado quando um servidor de arquivos é organizado, que será usado por amigos. Neste caso, será possível fazer um sistema de arquivos pessoal para cada usuário individual.
Para fazer isso, um grupo é criado, recebe um nome e é feito o acesso compartilhado ao diretório raiz. Para fazer isso, clique no botão Adicionar e vá para a seção Editar caminho. Em seguida é criada uma base de usuários, Admin, depois Adicionar Usuário, aqui você precisa inserir os dados de identificação (login, senha) de todos os futuros usuários do servidor que está sendo criado. Pode haver qualquer número desses usuários, é aconselhável decidir imediatamente se, por exemplo, 16 pessoas o usarão. O serviço FTP na Internet é projetado para trocar documentos entre um número ilimitado de pessoas.
Quando a base principal estiver pronta, se necessário, um sistema de arquivos virtual pode ser criado para cada usuário. Para fazer isso, vá novamente para Adicionar - Editar Caminho, especifique os nomes dos arquivos e pastas para cada login individual.
Como é criado um servidor FTP aberto?
Esta é a segunda maneira de criar seu próprio servidor, mas é mais adequada para um grande número de usuários e para marketing online. Os serviços de Internet do servidor FTP são percebidos positivamente, há um número muito grande desses serviços na rede.
Criar um servidor aberto é muito mais fácil do que com contas pessoais. Neste caso, apenas um usuário é criado, na linha para especificar o nome, digite anônimo. Além disso, certifique-se de desmarcar a caixa ao lado do nome da lista. Então resta apenas fazer upload de diretórios de arquivos que estarão disponíveis para qualquer usuário da Internet.