Copy the link for the latest version of fuse at

wget it



tar zxf fuse-2.8.7.tar.gz

cd into the dir

 cd fuse-2.8.7
be root
sudo su
 su -
configure, make, make install
./configure;make;make install

give some libs

echo '/usr/local/lib' > /etc/



grab sshfs from and wget the stable



tar zxf sshfs-fuse-2.4.tar.gz

Do all the makes!

 cd sshfs-fuse-2.4
./configure;make;make install

Turns out we have some prerequisits

No package 'glib-2.0' found
No package 'gthread-2.0' found


yum install glib2-devel

now rerun the makes!

./configure;make;make install

Good to go! Now make the mount point

mkdir /mnt/

Done and done.

Switch back to your normal user(or if only root you may need to add /usr/local/bin/ to your path or call sshfs using the direct path) now we can mount a remote filesystem using this syntax

sshfs [email protected]:/media/megabiglife /mnt/
You will then be prompted for the password on the remote host. Some people prefer passwordless authentication using keys, if you are looking for this, I suggest checking here In my case, the ssh server at the remote host is running on a custom port, if anyone cares, break the logical protocol and add the port number after the sshfs command
sshfs -p 1234 [email protected]:/media/megabiglife /mnt/

To un mount run

umount /mnt/

In case it wasn’t obvious, you should replace the username and hostname fields when using this tutorial. I do like the idea of and megabiglife mounts so that is optional.