小编Ada*_*dam的帖子

如何在 OSX 上使用 /etc/fstab 和/或 automount 与 sshfs?

我正在尝试从我的 Mavericks Mac 上的远程 Ubuntu 计算机自动挂载目录。SSHFS 在以多种不同方式手动安装时可以完美运行。标准 sshfs 挂载效果很好:

sshfs user@desk:/home/user desk 
Run Code Online (Sandbox Code Playgroud)

我什至可以使用mount

sudo mount -t sshfs -o allow_other,IdentityFile=/Users/user/.ssh/nopass_id_dsa user@192.168.1.2:/home/user desk
Run Code Online (Sandbox Code Playgroud)

(我按照OSXFuse自动安装说明进行设置mount_sshfs

我想把它变成自动挂载。OSXFuse推荐的最简单的方法是将上面的mount命令变成一个/etc/fstab条目:

user@192.168.1.2:/home/user    /Network/desk   sshfs   allow_other,IdentityFile=/Users/user/.ssh/nopass_id_dsa 0 0 
Run Code Online (Sandbox Code Playgroud)

但这不起作用:

Network $ sudo mount desk
mount: desk: unknown special file or file system.
Run Code Online (Sandbox Code Playgroud)

同样,如果我这样做,sudo automount -vc那么当我尝试输入挂载点时,我要么会遇到很长的超时,要么会出现无用的“不允许操作”错误,具体取决于我如何处理 fstab 选项的格式。当我尝试设置自动挂载映射时,我遇到了相同的错误,如此处所述

我的 fstab 条目有什么问题?或者,我还能如何在 OSX 上自动挂载 sshfs?

(我在 10.9.5 上使用自制程序的 sshfs 2.5.0)

mount sshfs automount macos

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

automount ×1

macos ×1

mount ×1

sshfs ×1