How to mount remote SFTP (SSH) file system on your Mac

Have you ever wanted to have direct access to an SFTP (SSH) file system directly in the Finder on your Mac? With the help of OS X Fuse and SSHFS, you can!
STEP 1: Download and install the latest versions of OS X FUSE and SSHFS from this site: http://osxfuse.github.io/
STEP 2: Create a mount point on your file system. In Terminal, run a command like this, customizing it for your environment:
mkdir ~/SFTP/ServerName
STEP 3: Use Terminal to mount the remote server. Note that in order to ensure that read-write access works correctly, you should add the “defer_permissions” as shown below. Additionally, the “noappledouble” option greatly speeds up SSHFS file system acccess on Macs.
sshfs -o IdentityFile=~/ssh/id_rsa -o defer_permissions -o noappledouble login@servername.com:/path/on/remote/server ~/SFTP/ServerName
That’s it! You should now have access to the SFTP share in the Finder.

2 Comments

  1. An old post, but still works on OSX 10.14.5 (Mojave), although os prompts that FUSE will not be compatible in future updates…
    Thank you Steve!!

Leave a Reply

Your email address will not be published.


*