LftpFS, le mirroir facile avec FUSE
Lundi, décembre 1st, 2008LftpFS est un système de fichier utilisant FUSE (FUSE est implémenté nativement dans les noyaux 2.6.x de GNU/Linux), permettant de monter en lecture seule un serveur distant dans le système de fichier local.
Les atouts de LftpFS sont d’une part qu’il utilise le client LFTP en backend et permet donc d’utiliser les protocoles FTP, HTTP, FISH, SFTP, HTTPS et FTPS et de pouvoir fonctionner au travers de proxies (donc plus flexible que CurlFtpFS).
Et d’autre part il implémente un système de mise en cache automatique afin de pouvoir faire un miroir “intelligent” qui stocke temporairement (durée à définir) en local la structure et les fichiers, uniquement selon la demande.
Des règles de filtrage basées sur REGEX pour inclure ou exclure d’éventuels fichiers et/ou dossiers peuvent être également utilisées.
Bref, c’est une solution pratique et simple pour faire un miroir sur votre réseau d’un serveur ftp et de le rendre disponible à votre guise via FTP, Web, Samba, etc… puisque accessible via le système de fichier.





