Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My Question is seemingly simple. I need to mount an ssh/sftp volume and make it visible in finder to be able to use it as if it were a local volume (think smb share). I have tried everything I could find (MacFUSE + sshfs(whatever version), Macfusion(couldn't install),...).

Is there anyway to do this seemingly simple thing? It feels like I'm missing something here. Also, I'm not looking for an sftp client for download/upload. My personal machine is an Ubuntu box, and that's easily doable on that.


share|improve this question

10 Answers 10

Well, MacFusion was going to be my answer but since you've tried that I'll recommend my second favourite app when it comes to mounting shares: Panic's Transmit. It's new, very awesome, feature lets you mount any share that it can connect to in the UI as a "disk" in your Finder that you can drag files to. SFTP, SSH, S3...very cool.

share|improve this answer
+1 for Transmit, it's awesome. – Josh Dec 22 '10 at 19:13
ok so never mond... Macfusion worked. Apparently, downloading with safari worked while downloading with firefox 4 beta 8 didn't – Ous Dec 22 '10 at 20:20
@Ous: good stuff. MacFusion is pretty sweet. Can't be free even if the interface is a clunky. If you want a slicker interface Transmit will do what MacFusion does (plus a whole lot more) and look damn good doing it. – Ian C. Dec 22 '10 at 22:05
My #1 issue with MacFusion is that it doesn't support key-based authentication, so I can't use it with the server I usually use. Transmit handles that nicely (but isn't free). – cjm Feb 29 at 8:54

The best solution I've found today (2015) is to use Homebrew and Cask to install osxfuse and sshfs:

brew cask install sshfs

And then:

sshfs username@hostname:/remote/directory/path /local/mount/point -ovolname=NAME

It works! :-)

share|improve this answer
I don't see files mounted this way in finder for some reason – Julius Dec 31 '15 at 21:00
I guess you would have to mount the disk under /Volumes, no? – Josef Habr Mar 30 at 14:06
The mount point can be any folder that the current user has write access to. You can create a wrapper shell script: mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1", and then call the script passing it the IP address, i.e. On success Finder will automatically open the remote folder. – ccpizza Apr 1 at 14:03
Be careful when using this tool to mount in Volumes. I messed up and specified /Volumes (itself) as the mount point and it killed the folder. I know...dumb, happened. That made Finder unhappy. Disk repair fixed it but it was a scary 20 minutes. – Brian Colavito May 26 at 21:01

As of March 2013, the current free software solution is Fuse for OS X plus a package for SSHFS (a download link on Fuse for OS X webpage).

Macfusion is a GUI for easy mounting/unmounting remote shares but it needs to be patched to work with SSHFS/Fuse for OS X.

share|improve this answer

For future references, instead of MacFusion I'd go with fuse4x which is basically an updated version of MacFusion, actively developed.

share|improve this answer
Isn't fuse4x an updated version of MacFUSE? Macfusion is just the GUI for the mac port of FUSE. – El Developer Jan 3 '13 at 1:22
Time passes and: when I check today, the fuse4x website in this answer has lapsed and been taken over by a Japanese hair-removal wax/cream site (according to Google Translate). Googling, I find which states "Fuse4X project is not supported anymore. Most of its functionality has been merged into OSXFUSE. Please use OSXFUSE for future development." – Phil P Jan 17 at 23:20

Best ones that you can use are Transmit, like has been said before, or Expandrive, which is probably more like what you're looking for, as finder integration is its main feature.

share|improve this answer

I can connect to a regular ftp server or an sftp (ssh) server using these in Finder's Connect To Server dialog:

For ftp:

For sftp/ssh: ftps://

So, in theory, you can try ftps://path/to/volume_name

share|improve this answer
ftps is not the same as sftp. – Cory Gagliardi Feb 10 '13 at 17:20
and further neither are the same as ssh. – ataulm Oct 15 '13 at 10:31
sftp is not supported from finder.. – karvoynistas Apr 6 '15 at 13:09
FTPS means FTP over SSL; and SFTP means SSH File Transfer Protocol, and is more secure than FTP or FTPS – DiogoSaraiva Apr 24 '15 at 16:19
how can this answer receive up votes? – CousinCocaine Dec 3 '15 at 21:38

Another solution is WebDrive (35$+). I successfully used the Windows version of the same product, so I expect the same from the OS X version. Too bad, that they require you to buy separate licenses for Windows and OS X.

share|improve this answer

I use Cyberduck for this task. It's a cross-platform (but native on mac) app that is full of features and it's free to use. You can support the developers by donating or buying it directly from the Mac App Store.

share|improve this answer
If I'm not mistaken, Cyberduck does not let you access the files via Finder. It is a great client though. – radven Feb 3 '12 at 4:37
@radven Oh yeah, you're right, it doesn't. Sorry for that, please ignore my answer. – avee Apr 2 '12 at 3:12
@avee Stackexchange actually lets you delete your answer; this would seem like a good reason. – Joost Apr 24 '15 at 14:28
There's probably quite new thing from Cyberduck people and it seems to do the job: Mountain Duck – Josef Habr Mar 30 at 14:07

Installer :

curl -sL | sudo bash -

Syntax :

 easysftp HOST USER PORT ;
 easysftp HOST USER ;
 easysftp HOST ;

Samples :

easysftp ; # default user=root, default port= 22
easysftp abdennour ; # user=abdennour , default port= 22
easysftp root 2222; # user=root , port= 2222

Dependencies :

  • Install brew
share|improve this answer
If someone wants other options, other syntax , Plz , check another answer . This answer is posted just to make things easy That's why we called: easysftp – Abdennour TOUMI May 21 at 9:46

I use Filezilla, its free, connect as sftp. Its quite stupid you can not mount in Finder.

share|improve this answer
That's.. not answering the question at all. – Joost Apr 24 '15 at 14:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.