* Downloads
*Categorias
Utilitários
Gráficos
Inutilitários
Internet
Multimídia
Games
Programação
Dicas

FTP
 

O que é FTP?
Cliente de FTP
Como usar o cliente FTP?
Como adicionar outros servidores de FTP
Servidores de FTP
Como faço para gerenciar o Acesso Anônimo por FTP?
Como faço para usar o File Manager para inibir o Acesso Anônimo por FTP a determinados arquivos e subdiretórios?
 

O que é FTP?

O FTP (File Transfer Protocol) é um protocolo usado para a transferência de arquivos em uma rede TCP/IP. É com ele que realizamos downloads de arquivos de vários servidores na Internet, e também com que mandamos, por exemplo, as nossas páginas para um servidor que está na Internet (procedimento conhecido como upload). O FTP tem dois componentes distintos: o servidor FTP e o cliente FTP. O cliente FTP é quem conecta ao servidor FTP e faz as requisições, através de comandos, para serem processados pelo servidor FTP. Existem vários programas no mercado que fazem as duas funções. O seu browser de Internet (Internet Explorer, Netscape Navigator, etc.) é um cliente FTP limitado (só recebe arquivos, ou seja, realiza "downloads"). Se a sua máquina não tiver um programa de servidor FTP, não é possível ninguém receber ou enviar arquivos do seu computador utilizando FTP.

Como já foi dito, FTP é um protocolo (File Transfer Protocol) usado para transferir arquivos entre dois computadores ligados pela Internet. Nos servidores de FTP você pode baixar músicas, jogos, programas freeware, as mais novas atualizações para anti-vírus, entre outras coisas.

Hoje em dia os navegadores são capazes de usar o protocolo FTP para fazer downloads. Mas se você precisa baixar muitos arquivos de uma vez só, ou enviar arquivos, é essencial saber usar um aplicativo especial para FTP (não dá para publicar um site na Web sem saber isso!). Outra vantagem é que esses programas são capazes de retomar downloads interrompidos, coisa que os atuais browsers não fazem.

Cliente de FTP

Para copiar programas na rede de forma mais rápida, é necessário utilizar um cliente de FTP. Recomendamos a utilização do WS_FTP, um programa shareware com versões para Windows 3.1/3.11 e 95/NT.

Copie um dos programas abaixo segurando a tecla Shift e clicando sobre o link:

Depois de copiar o programa, você deve descompactá-lo utilizando um software como o Pkunzip. O programa funciona no modo DOS e o comando genérico para descompactar um arquivo é pkunzip nome_do_arquivo. Para usar o Pkunzip dentro do Windows, recomendamos a utilização do Winzip. Com o Winzip, basta clicar sobre o ícone do arquivo compactado para abrí-lo.

Como usar o cliente de FTP

Depois de descompactar o cliente de FTP, você pode executar o programa e conectar com um servidor. A primeira tela que você verá será parecida com a seguinte.

Como usar o cliente de FTP

Depois de descompactar o cliente de FTP, você pode executar o programa e conectar com um servidor. A primeira tela que você verá será parecida com a seguinte.

Caixa de texto: A tela de abertura do WS_FTP para Windows 32 bits

A janela Session Profile tem vários servidores de FTP já cadastrados. Você pode escolher um dos servidores abrindo a lista da opção Profile Name. Depois de escolher um servidor, é só clicar OK. A janela Session Profile desaparece enquanto o programa tenta se conectar com o outro computador. Você verá a tela principal do programa e saberá que conseguiu se conectar com o servidor de FTP quando a parte direita da janela principal, chamada Remote System, apresentar uma lista de diretórios e outra de arquivos. Essas duas listas mostram o conteúdo do servidor de FTP. Se houver algum problema na conexão, aparecerá uma mensagem na parte inferior da janela.

A janela principal mostra o conteúdo do servidor de FTP e do seu computador

O primeiro passo é passear pela lista dos diretórios do servidor até encontrar o arquivo que você está procurando. Dê um duplo-clique com o mouse para escolher um diretório. À medida que você for se movimentando pelos diretórios do servidor, a parte inferior da lista mostra os arquivos de cada diretório. Clique sobre o nome do arquivo desejado.

Antes de copiar o arquivo, é preciso escolher em qual diretório do seu micro você deseja colocar a cópia. A parte esquerda da janela principal do programa de FTP mostra os diretórios do seu computador. Escolha um diretório apropriado dando duplo-clique sobre os nomes dos diretórios (e da opção .. (dois pontos) para passar para o diretório anterior). Para iniciar a cópia clique sobre o botão com uma seta voltada para a esquerda, situado no centro do programa de FTP.

A seta voltada para a esquerda no centro do programa inicia a transferência do arquivo

Quando começar a transferência do arquivo, você verá uma janela chamada Transfer Status. Nessa janela, você pode acompanhar o progresso da cópia. Você não precisa esperar o arquivo ser copiado completamente. Pode utilizar outros programas enquanto isso. Depois que o arquivo for copiado, deve-se encerrar a conexão com o servidor de FTP clicando no botão Close.

Como adicionar outros servidores de FTP

Você vai querer se conectar com outros servidores de FTP além daqueles listados na seção Profile Name da janela Session Profile. Você vai encontrar endereços de outros servidores em páginas de Web e em livros e revistas de informática. Os endereços podem estar escritos de várias formas. A mais simples é a seguinte:

ftp.embratel.net.br

Em outros casos, os endereços terão também o nome do diretório e do arquivo: ftp.embratel.net.br/pub/windows/win32s.zip

Onde:

ftp.embratel.net.br é o endereço do computador

/pub/windows/ é o nome do diretório

win32s.zip é o nome do arquivo

O endereço também pode aparecer na forma de URL, que é o endereço utilizado em navegadores de Web:

ftp://ftp.embratel.net.br/pub/windows/win32s.zip

Onde:

ftp:// é o método utilizado pelo navegador de Web para pegar o arquivo

ftp.embratel.net.br é o endereço do computador

/pub/windows/ é o nome do diretório

win32s.zip é o nome do arquivo

Para adicionar um novo servidor na lista Profile Name da janela Session Profile você só precisa fornecer o nome do servidor. Opcionalmente, pode-se incluir os diretórios na configuração. Assim, quando a conexão for aberta, o programa já vai lhe mostrar o diretório onde está o programa que você está procurando. Na janela principal do programa de FTP, clique no botão Connect. A janela Session Profile será aberta. Siga os seguintes passos:

  1. Digite no campo Profile Name um nome que você queira dar para o novo servidor a ser cadastrado. Exemplo: Embratel.

  2. Digite no campo Host Name o endereço do servidor. Exemplo ftp.embratel.net.br.

  3. Opcional. Digite no campo Initial Directories/Remote Host o diretório onde está o programa desejado. Exemplo: /pub/windows/.

  4. Clique no botão Save.

Em seguida, você pode se conectar com o novo servidor configurado clicando OK na janela Session Profile.

Servidores de FTP

Você pode acessar os sites abaixo simplesmente clicando sobre o link. Quando encontrar o programa que está procurando, clique sobre o nome do arquivo segurando a tecla Shift. O arquivo será copiado para o seu computador. Você também pode copiar os endereços e utilizá-los no seu programa de FTP.

  • ftp.embratel.net.br: editores de texto, terminal, GNU, kit para acesso à Embratel, archie, FTP, gopher, news, viewers, WWW, correio eletrônico, documentação sobre redes de computadores, segurança, auditoria e gerência de redes, comunicação e cursos sobre Internet.

  • caracol.inf.ufrgs.br: áudio, criptografia, anti-vírus, aplicativos e utilitários para Internet, FAQs e gráficos.

  • oak.oakland.edu: uma fonte completa com software para CAD, programas de comunicação, utilitários para o desktop, DLLs, finanças, editores de texto, protetores de tela e Visual Basic, entre outros.

Como faço para gerenciar o Acesso Anônimo por FTP?

A partir do Plano Profissional, pode-se controlar o Acesso Anônimo por FTP. Isto significa que seus usuários poderão copiar para ou receber arquivos do servidor como se você tivesse seu próprio servidor de FTP.

Para ativar o Acesso Anônimo por FTP, faça o seguinte:

1.     Em seu Painel de Controle (http://www.dominio.com.br/stats/), escolha Editar Informação da Conta;

2.     Selecione Ativar FTP Anônimo.

3.     Clique no botão Atualizar a Conta

Isso ativará o serviço de FTP.

Muito Importante: leia atentamente toda a documentação sobre Acesso Anônimo por FTP, assim como a seção – logo abaixo – sobre o File Manager (Gerenciador de Arquivos).

Por padrão, todos os arquivos e diretórios de seu site têm seu acesso de leitura ativado. Desta maneira, ativando o Acesso Anônimo por FTP fará com que qualquer pessoa possa copiar qualquer arquivo de seu site. Isto é potencialmente perigoso se houver informações sigilosas armazenadas (como números de cartão de crédito, por exemplo).

Note que isto somente ocorre quando se ativa o Acesso Anônimo por FTP.

Para inibir o acesso a arquivos ou subdiretórios específicos, deve-se usar o File Manager (Gerenciador de Arquivos), descrito na próxima pergunta. Depois de ativado o Acesso Anônimo por FTP, os arquivos podem ser acessados anonimamente através de um cliente FTP (por exemplo, o WS_FTP) ou usando o seguinte formato de URL:

ftp://ftp.dominio.com.br/NomeDoArquivo

Usuários que desejem acessar seu site por meio de um cliente FTP deverão usar o nome e seu domínio como host name, o userid anonymous e senha guest.

Como faço para usar o File Manager para inibir o Acesso Anônimo por FTP a determinados arquivos e subdiretórios?

O File Manager, localizado em seu Painel de Controle (http://www.dominio.com.br/stats/), pode ser usado para atribuir as permissões para arquivos e subdiretórios de seu site.

Para inibir o Acesso Anônimo por FTP a subdiretórios específicos, você precisa desativar o acesso público de leitura (set public read access, cuja a sigla é pr) em cada subdiretório. Isso fará com que visitantes anônimos não tenham como copiar os arquivos deste subdiretório.

Importante: Isto não afeta o acesso via web.

Depois de ter aberto o File Manager, localize o subdiretório a ser protegido. No exemplo abaixo, o subdiretório chamado HTML está configurado para acesso público (pr=sim):

Parte superior do formulário

del pr pw HTML Acesso público de leitura ativado

Parte inferior do formulário

Para definir o acesso como não (pr=não) neste diretório, clique na caixa de verificação identificada por pr como ilustrado a seguir:

Parte superior do formulário

del pr pw HTML Acesso público de leitura desativado

Parte inferior do formulário

Não altere as permissões nos subdiretórios de sistema (bin, cgi-local, dev, etc, stats) nem nos subdiretórios criados pelo Microsoft FrontPage (_private, _vti_bin, _vti_cnf, vti_log, _vti_pvt,_vti_txt, images).

Ao se definir o acesso público de leitura para não, não haverá necessidade de se alterar as permissões dos arquivos contidos neste subdiretório.

Com seus subdiretórios protegidos de acesso público, será necessário repetir as definições para os arquivos da raiz de seu site.

No exemplo a seguir, o File Manager é usado para proteger a página principal de seu site:

Parte superior do formulário

del pr pw index.htm Acesso público de leitura desativado

Parte inferior do formulário

Embora o File Manager possa ser usado para inibir o acesso dos arquivos do diretório raiz de seu site, tais definições não removem os nomes dos arquivos da lista de arquivos FTP.

Para escondê-los dos olhos alheios, você pode mover todos os arquivos HMTL (com exceção da home page – index.htm), para um subdiretório e definir o acesso público de leitura para não para este subdiretório. Não mova arquivos de sistema como, por exemplo, .forward e .procmailrc.

Importantíssimo: se você ativar o acesso público de escrita (public write access -- pw) para qualquer arquivo, os visitantes poderão sobreescrevê-los. Use este recurso com muito critério.