After reading this post, I opted for ftpFS, through CurlFtpFS. The most comprehensive tutorial to install it under Ubuntu Edgy I have found is this one.
By purging all comments you get this simple way to install:
- become root:
prompt#: sudo -i
- install the necessary libraries:
prompt#: apt-get install libc6 libcomerr2 libcurl3 libfuse2
libglib2.0-0 libidn11 libkrb53 libssl0.9.8 zlib1g fuse-utils - download backport package for Edgy from here: curlftpfs-0.9.1-1_edgy.tar.bz2;
- unpack with:
prompt#: mkdir curlftps-edgy
prompt#: tar xvjf curlftpfs-0.9.1-1_edgy.tar.bz2 -C curlftps-edgy - install .deb package:
prompt#: dpkg -i curlftpfs_0.9.1-1_i386.deb
- clean up:
prompt#: rm -r curlftps-edgy
- let mount recognize the filesystem type:
prompt#: ln -s /usr/bin/curlftpfs /sbin/mount.curlftpfs
If you need to mount in fstab, add the proper line to fstab itself:
ftpusername:ftppassword@ftp.site.address /path/to/mountpoint curlftpfs
rw,allow_other,uid=userid,gid=groupid 0 0