|
|
#1 |
|
Triple-A Player
Join Date: Sep 2002
Posts: 93
|
Anyone using CurlFTPfs with MacFUSE?
I've been using sitecopy to mirror some photos on some web space my ISP provides. I'm interested in using MacFUSE to mount the ftp folder to save the photos directly to it. As I understand it, ftpfs is read only, but CurlFTPfs allows you to mount a read/write file system-is that correct?
I've installed MacFUSE, but I am having trouble installing CurlFTSfs from source. I get the following message: Code:
configure:18942: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. Alternatively, you may set the environment variables GLIB_CFLAGS and GLIB_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>. See `config.log' for more details. |
|
|
|
|
|
#2 |
|
Triple-A Player
Join Date: Sep 2002
Posts: 93
|
No one using CurlFTPFS?
How about anyone using MacFUSE to mount FTP using some other FS package?
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Apr 2007
Posts: 1
|
Get the binary
There is a binary available from http://groups.google.com/group/macfuse-devel/files.
|
|
|
|
|
|
#4 |
|
Triple-A Player
Join Date: Sep 2002
Posts: 93
|
Great! I got it to mount a read-only FPT site anonymously just fine. Now if I can just figure out how to get it to mount my ISP site's personal web space read-write with my user and password...
|
|
|
|
|
|
#5 | |||||||||||||||||||||||
|
Prospect
Join Date: Oct 2005
Posts: 3
|
I don't understand
I dont understand why you would go through the trouble of installing macfuse and ftpfs if it is only read only. OS X has built in support for READING FTP. I use the sshfs module to do what you're saying but unfortunately it and also the UDRFS sshfs are both very slow so I'm still using cyberduck. |
|||||||||||||||||||||||
|
|
|
|
|
#6 |
|
Hall of Famer
Join Date: Jan 2002
Location: New York City
Posts: 3,003
|
NetFinder will let you connect to an FTP server read/write and, short of double-clicking a file and opening it without downloading or double-clicking an app and running it from the remote FTP location without downloading it, gives you the FTP-as-part-of-Finderspace experience.
Or sshfs will give you the true MacFuse filesystem experience if you can deploy ssh instead of FTP; it's more straightforward and polished than the ftpfs thingie. |
|
|
|
|
|
#7 |
|
Triple-A Player
Join Date: Sep 2002
Posts: 93
|
I didn't do all this for read only. My next sentence states that I want to try to get read-write to work (which I only presume is possible).
And, yes, so far it is painfully slow, so I will have to stick with sitecopy for ease of use for my wifes sake. |
|
|
|
|
|
#8 | |||||||||||||||||||||||
|
Registered User
Join Date: Nov 2007
Posts: 1
|
curlftpfs-svn070222 with your own password protected ftp server
This really had me stumped until I used --verbose mode and figured out what was going wrong: By default, curlftpfs uses EPSV which is not supported by all ftp servers. You may need to disable it as I did with the "-o disable_epsv" option. Here is the command I got to work for accessing my password-protected ftp directory: curlftpfs-svn070222 -o disable_epsv,user='USERNAME:PASSWORD' 'ftp://HOSTNAME/DIR' MOUNTPOINT_DIR |
|||||||||||||||||||||||
|
|
|
|
|
#9 |
|
Triple-A Player
Join Date: Jul 2003
Posts: 159
|
I've compiled curlftps and used the binary from macfuse.
Both give me this error: mount_fusefs: failed to mount /@/dev/fuse0: Operation not permitted trying sudo showed this: mount_fusefs: failed to mount /@/dev/fuse0: Bad address verbose: * Couldn't find host estarque.net in the .netrc file, using defaults * About to connect() to estarque.net port 21 (#0) * Trying 64.111.98.194... * connected * Connected to estarque.net (64.111.98.194) port 21 (#0) < 220 ProFTPD 1.3.1rc2 Server (DreamHost FTP) [64.111.98.194] > USER ********* < 331 Password required for ******* > PASS ********* < 230 User ********** logged in > PWD < 257 "/" is the current directory * Entry path is '/' > SIZE (nil) < 550 SIZE not allowed in ASCII mode > REST 0 < 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer * Connection #0 to host estarque.net left intact tmp > mount_fusefs: failed to mount /@/dev/fuse0: Bad address I've replaced the password and username by *** |
|
|
|
|
|
#10 |
|
Triple-A Player
Join Date: Jul 2003
Posts: 159
|
Forget it, I didn't know I was supposed to specify the mount point in /Volumes.
At least this is what I did and it worked. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|