A package of sshfs, along with source and build scripts, is available in the veclinux-5.9 testing repository as follows:
VL 5.9 package: http://vectorlinux.osuosl.org/veclinux-5.9/testing/base-apps/sshfs-fuse-1.8-i586-1vl59.tlz
Source tarball and build script: http://vectorlinux.osuosl.org/veclinux-5.9/testing/source/base-apps/sshfs-fuse
The build uses requiredbuilder to generate the dependencies.
sshfs-fuse: This is a filesystem client based on the SSH File Transfe
sshfs-fuse: Protocol. Since most SSH servers already support this protocol it
sshfs-fuse: is very easy to set up: i.e. on the server side there's nothing
sshfs-fuse: to do. On the client side mounting the filesystem is as easy as
sshfs-fuse: logging into the server with ssh.
sshfs-fuse: Requires FUSE (File-System in User Space)
sshfs-fuse: Packaged by John Babiak <email@example.com> for VectorLinux
BUILDDATE: Sat Nov 3 21:38:00 EDT 2007
HOST: Linux 18.104.22.168 i686
DISTRO: 5.9 Standard RC1 built on Nov-01-07
CFLAGS: -march=i586 -mtune=i686
CONFIGURE: $ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-included-gettext --build=i486-slackware-linux
There is a good article on how to mount remote ssh filesystems using sshfs at http://ubuntu.wordpress.com/2005/10/28/how-to-mount-a-remote-ssh-filesystem-using-sshfs/
. You can use the sshfs and fusermount commands as a regular user, as long as that user owns the mountpoint to which the remote filesystem is being mounted. You will need to issue the "modprobe fuse" command as root before running sshfs, if the fuse module isn't already loaded.
Post any comments or issues with this package in this thread only.