Announce RSS Feed RSS

Blog RSS Feed RSS

Help Topics

Deschutes Facilities

Campus Facilities

User Account Info

Roundcube Mail

Contact Systems

ipv6 ready

FUSE is Filesystem in Userspace. With FUSE it is possible to implement a fully functional filesystem in a userspace program. The OS X version is called OSXFUSE. OSXFUSE installs a kernel module on your Mac that allows user program to access a variety of non-native filesystems. In our case we will be using SSHFS to access files on our server over the SSH protocol. To do this we will install OSXFUSE and a GUI tool called MacFusion that will make it easy to mount SSHFS filesystems on our desktop.

Requirements

Procedure

  1. Download and install OSX Fuse.
    • During the install you need to check the option to install the MacFuse compatibility library,
      because MacFusion hasn't been updated to use the newer OSX Fuse libraries.
  2. Download and install MacFusion.
  3. Start up MacFusion.
  4. It will ask to start a background process. You can choose to have it start automatically each time you login.
  5. Add a server by clicking the plus sign at the bottom left of the window and choosing SSHFS.
  6. Give it a name like "Home".
  7. Our ssh Host is ix.cs.uoregon.edu.
  8. Your User Name is your login name on ix.
  9. You either need to provide your password or make sure that your ssh keys are setup properly (ssh keys will be covered in another document)
  10. To make it show up in the Finder sidebar, select the SSH Advanced tab and enter "-o local" in the Extra Options field.
  11. To give it a volume name other than ix.cs.uoregon.edu, select the MacFusion tab and enter a Volume Name.

Caveats

  1. If you edit a file from two different computers, there will be a lag before the second computer notices the file changed.
  2. I doubt file locking is supported. Any software that requires file locking may have problems.

References

Edited: November 16, 2012, at 08:55 AM
Copyright © 2014, University of Oregon, All rights reserved
Privacy Policy