Description
CurlFtpFS is a filesystem for acessing ftp hosts based on FUSE and libcurl. Automatically reconnects if the server times out.
Categories
License
Update Notifications
User Ratings
User Reviews
-
Curlftpfs works excellent.
-
Thanks for so usefull software.
-
Curlftpfs is the best! Thanks.
-
CurlFtpFS sucks so hard it uproots sturdy oaks with the power of suction alone. "Excruciatingly ssssllliiiyyyeeeaaaaooooouuuuuwwwwwwwwwww" doesn't even begin to describe how slow it is. It logs out after every tiniest operation, and logs in again for the next, which slows file transfers by a factor of about 50. It's been unmaintained for 5 years, and is incompatible with the current version of the very library it uses for accessing FTP servers (libcurl), said incompatibility resulting in the observed slowness. The only way to make it usable is to compile the last compatible version of libcurl (several years old) and add it to LD_LIBRARY_PATH when invoking curlftpfs. But that is not what *really* sucks. What *really* sucks is that curlftpfs is apparently current state of the art. There is no other way to mount a remote FTP directory in the local filesystem under linux. Curlftpfs is The Only Way.
-
Very useful! I wrote a GUI for it: https://sourceforge.net/projects/gcurlftpfs/
-
Works great, but needs the following fix for AIX ftp servers (from Linux client): diff curlftpfs-0.9.2/ftpfs-ls.c curlftpfs-0.9.2-fix/ftpfs-ls.c 57,58c57,58 < "%2s" SPACES < "%5s" "%*c" --- > "%2s" "%*c" > "%5c" "%*c" 68,69c68,69 < "%2s" SPACES < "%5s" "%*c" --- > "%2s" "%*c" > "%5c" "%*c" 75a76,78 > if (year[0] == ' ') > {year[0]=year[1];year[1]=year[2];year[2]=year[3];year[3]=year[4];year[4]=0;} > if (year[strlen(year)-1] == ' ') year[strlen(year)-1] = 0;