我的文件中的行/etc/fstab
如下:
sshfs#user@address:/media /Users/acc/Desktop/CODAAMOK fuse port=??,reconnect,allow_other,volname=SERVER 0 0
我收到的错误如下:
mount: exec /System/Library/Filesystems/fuse.fs/Contents/Resources/mount_fuse for /Users/acc/Desktop/CODAAMOK: No such file or directory
目标目录确实有效:
CODAAMOKmac:~ acc$ ls /Users/acc/Desktop/
CODAAMOK
我是 OS X 新手,所以据我所知,这不像在 Ubuntu 或类似系统中通常那样工作。我倾向于相信我的问题是使用,fuse
尽管我并不完全确定。虽然安装了 OSXFUSE 版本 2.6.4,但使用术语时似乎无法在命令行中使用它fuse
。有人能给我指出正确的方向吗?
编辑结果发现,尽管已经安装了两次 OSXFUSE,但fuse.fs
中并没有出现。/System/Library/Filesystems/
答案1
我认为您看到此错误的原因是您试图挂载user@address:/media
到桌面目录中不存在的目录 ( /Users/acc/Desktop/CODAAMOK
)。这只是一个假设,因为您没有明确透露~/Desktop/
目录的内容。
答案2
答案3
我找到了一个解决方案,请参阅 Macfusion。阅读 OSXFUSE 的常见问题解答也是有益的,因为可以了解将 Macfusion 作为 SSHFS 用户空间文件系统的要求的理由。
编辑:但最后我还是使用了 ExpanDrive。