Thursday, November 14, 2013

MacFusion, OSXFUSE, and Mavericks

Of course, with another version of OS X, we have more problems with Macfusion.

The first problem you'll encounter with a fresh, normal installation is the "Authentication has failed" error. With the help of this thread, it turns out that XQuartz needs to be installed as well (I know, that's intuitive...).

Here's the current workaround:

After this, I got the good old "Mount process has terminated unexpectedly" error when I tried to mount my home directory on the server as an SSHFS volume. After inspecting logs in the Console, it looks like it doesn't like an empty or relative Path (I had tried leaving it blank or setting it to ~/). It works with absolute paths, though.

5 comments:

  1. Unfortunately, even with these steps, I still couldn't get it to work ("Mount process has terminated unexpectedly"). I checked Console and didn't see any obvious problems. Finally gave up and just went with plain command line sshfs via homebrew.

    ReplyDelete
    Replies
    1. Thanks for the feedback, Jeff. Beyond trying an absolute path, I'm probably not much help. Opening the Console app might yield some clues when you try to connect...

      Delete
  2. You need to install the newer Fuse for OSX-based version of SSHFS and follow the steps detailed on the project's wiki (https://github.com/osxfuse/osxfuse/wiki/SSHFS) to get Macfusion to work. Installing OSXFUSE, Macfusion, XQuartz, SSHFS, and executing the commands on the wiki in Terminal did the trick for me on 10.9.

    ReplyDelete
  3. which file do i have to executing ?

    ReplyDelete
    Replies
    1. Open the Macfusion application and hit the + icon... As long as you set up connections with absolute paths (e.g. /users/home/myaccount instead of ~/), it should still work on this version of OS X.

      Delete