Quem trabalha com Web sabe como é importante ter à mão algum cliente FTP para efetuar a transferência de arquivos entre o computador local e o servidor (ou servidores) onde os mesmos ficarão.
Para quem não sabe, o FTP (File Transfer Protocol) é o protocolo usado para a transferência de arquivos entre um servidor e um cliente. Sua velocidade e praticidade fizeram com que se tornasse um dos protocolos mais usados para a troca de arquivos na internet.
Apesar de ser um protocolo de via dupla, isso é, de permitir receber e enviar arquivos entre o servidor e o cliente, nem todas as funções do FTP podem ser usadas através de um navegador Web comum (alguns plugins do Firefox permitem isso), assim, entram em cena os clientes FTP, programas que permitem usar grande parte das funções que o protocolo pode oferecer.
Existe uma infinidade de clientes FTP espalhados pela Web e uma simples busca pelo termo "cliente FTP" no Google já retornaria uma boa quantidade de programas.
No Windows, costumo usar o FileZilla (também presente para Linux e Mac OS), um dos mais práticos clientes FTP que já conheci. No Linux, entretanto, não é necessário o uso de programas adicionais para acessar o servidor via FTP, em especial se estivermos utilizando o Gnome, uma vez que todo o processo pode ser feito através do Nautilus, o gerenciador de arquivos padrão do Gnome.
Quer um exemplo?
Basta digitar um endereço FTP qualquer na barra de endereços do Nautilus para acessar o servidor como se fosse uma pasta local. Experimente esse:
ftp://ftp.br.debian.org
Se for um FTP público, isso é, que pode ser acessado e visualizado por qualquer pessoa, teremos acesso à ele como se estivéssemos usando uma pasta local (mas só enviaremos arquivos se estivermos logados):
A navegação, como podem ver na imagem acima, funciona da mesma maneira que ocorreria em uma pasta local (só que de forma mais lenta) e, se tivermos as permissões necessárias, podemos enviar arquivos para o servidor da mesma maneira que fazemos localmente, isso é, copiando e colando. Mais prático que isso é impossível!
No momento em que acessamos o servidor recebemos uma mensagem solicitando nome de usuário e uma senha. Temos então a opção de acessar anonimamente, que nos permite um acesso limitado, geralmente usado em servidores públicos (como esse do exemplo), ou informar o nome de usuário e senha para ter um acesso mais avançado ao servidor.
Não se trata aqui, do nome de usuário e senha do seu Linux, mas sim do nome de usuário e senha do servidor que está sendo acessado. Não confunda.
Vale lembrar que servidores privados só permitem acesso digitando nome de usuário e senha.
Obviamente, nada impede que usemos outros clientes FTP como o FileZilla, que mencionei anteriormente. Tudo depende, é claro, dos recursos que cada programa tem a oferecer e da necessidade do usuário. O Nautilus, por enquanto, tem me atendido muito bem.











