Sistema de Arquivos para FTP
Depois que fiz um dos updates do Ubuntu Hardy Heron aqui na minha máquina, o Nautilus perdeu a capacidade de conectar em servidores FTP. Testei o FTPZilla e o gFTP e não consegui me acostumar a eles. Por essa razão resolvi dar uma pesquisada e conheci o CurlFtpFS.
O CurlFtpFS é um sistema de arquivos para acessar servidores FTP. Algumas de suas características são:
- Suporte a SSLv3 e TLSv1
- Habilidade para conectar em proxys HTTP por tunelamento
- Reconexão automática no caso de timeout
Achei esse sistema de arquivos excelente, pois com ele podemos criar um diretório e fazer a montagem do servidor FTP dentro desse diretório de forma simples e eficaz. Isso permite que se trabalhe com os arquivos do servidor como se eles estivessem dentro de seu computador.
Podemos usar comandos como ls, cp, mv, rm e vários outros diretamente nos arquivos que estão no servidor. Outra coisa interessante é que também podemos, por exemplo, editar algum arquivo usando o Vim ou qualquer outro editor que esteja instalado ou até mesmo trabalharmos com o Gimp em alguma imagem hospedada no servidor.
Instalação e uso:
Para instalar o CurlFtpFS no Ubuntu ou em outra distribuição baseada em Debian, basta um apt-get:
sudo apt-get install curlftpfs
Só isso
Agora é só usar. Para isso, basta criar o diretório onde deseja montar o servidor FTP e dar chamar o CurlFtpFS. Por exemplo, se quiser montar automaticamente com seu login e sua senha, o comando seria o seguinte:
mkdir diretorio/ curlftpfs ftp://usuario:senha@ftp.seuservidor.com/ diretorio/
E para desmontar, mais simples ainda:
fusermount -u diretorio/
Se quiser que o CurlFtpFS seja montado automaticamente sempre que ligar o computador, basta adicionar a seguinte linha ao arquivo /etc/fstab (lembre-se de trocar seuservidor pelo seu servidor FTP e diretorio pelo nome do diretório onde deseja que o servidor seja montado):
curlftpfs#ftp.seuservidor.com /mnt/diretorio fuse rw,uid=500,user,noauto 0 0
Esse sistema de arquivos é excelente não apenas para os que gostam de linha de comando, mas também para os que preferem trabalhar com mouse, pois isso permite que o usuário use, além do terminal, o gerenciador de arquivos que preferir, como por exemplo, o Nautilus, o Dolphin, o Konqueror, ou então (uma dica para os que preferem leveza ;D) o Rox.
Se quiser ler mais sobre o CurlFtpFS, sugiro uma passada no site deles…





Eu já usei ele, é mto bom pra fazer trabalhinhos rápidos e mexer com arquivos pequenos em servidor local, o problema é que se dá um erro de conexão ou qualquer merdinha o filesystem fica travado.
Responder
Optimo.
Eu adicionei isto ao /etc/fstab:
curlftpfs#servidor.com /home/vaurdan/blabla fuse
rw,uid=500,user,noauto 0 0
mas onde ponho a password?
Responder
[...] por Leonardo Ribeiro (leonardo·saibotΘgmail·com) – referência [...]
Bigode: Isso ainda não aconteceu comigo porque não usei ele o suficiente pra reparar os erros hehehehehe! O único que tive foi uma vez que fui editar um arquivo do servidor com Vim e ele praticamente nem abria ou então abria e dava erro de leitura ou algo do tipo…
Vaurdan: Como ainda não usei muito esse sistema de arquivos, nem sei fazer nada nele ale’m do que escrevi aqui… O site deles deve ter alguma documentação para por a senha… assim que sobrar um tempo eu pesquiso e te falo como faz isos ;D
Abraços
do Terrinha
Responder