4
1
I'm attempting to automount a directory from a remote Ubuntu machine on my Mavericks Mac. SSHFS works perfectly when mounted manually, in many different ways. The standard sshfs mount works great:
sshfs user@desk:/home/user desk
and I can even use mount
:
sudo mount -t sshfs -o allow_other,IdentityFile=/Users/user/.ssh/nopass_id_dsa user@192.168.1.2:/home/user desk
(I followed the OSXFuse automounting instructions to set up mount_sshfs
)
I want to turn this into an automount. The easiest, recommended by OSXFuse way is to turn the above mount
command into an /etc/fstab
entry:
user@192.168.1.2:/home/user /Network/desk sshfs allow_other,IdentityFile=/Users/user/.ssh/nopass_id_dsa 0 0
but that doesn't work:
Network $ sudo mount desk
mount: desk: unknown special file or file system.
Similarly, if I do sudo automount -vc
then I either get a long timeout or an unhelpful "Operation not permitted" error when I try to enter the mount point, depending on how I play with the formatting of fstab options. I get the same errors when I try to set up an automount map, as described here.
What's wrong with my fstab entry? Or, how else can I automount sshfs on OSX?
(I'm on 10.9.5 with sshfs 2.5.0 from homebrew)
To (re)mount all mount points from /etc/fstab a simple
mount -a
are enough. – UsersUser – 2014-10-23T18:56:58.240@UsersUser that implies mounting via fstab works. It doesn't. – Adam – 2014-10-23T19:24:00.317