我正在尝试使用sshfs
和在我的本地计算机(macOS 10.12 Sierra)上“永久”安装网络驱动器(CentOS 7.4)automount
首先,这实际上是最合适使用的工具吗为了这?本质上,我希望每次打开计算机时它都会重新连接。我见过其他使用的解决方案/etc/fstab
,但我也无法让它们工作。
我已经让它可以使用sshfs
终端的命令(所以sshfs
和 FUSE 安装应该没问题)
sshfs <user>@<address>:/ /Users/me/Desktop/netwk -o defer_permissions,transform_symlinks,volname=netwk
这就是我所做的:我/etc/auto_master
用以下行设置了我的:
/Users/me/Desktop/netwk auto_netwk
并创建/etc/auto_netwk
如下:(所有冒号/斜杠都在正确的位置吗?我发现了一些不同的变体)
netwk -fstype=sshfs ://<user>@<address>:/
现在,当我运行时sudo automount -vc
,它似乎成功挂载了文件夹并返回
automount: /net updated
automount: /home updated
automount: /Users/me/Desktop/netwk mounted
automount: no unmounts
并mount
返回
/dev/disk1 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
map auto_netwk on /Users/me/Desktop/netwk (autofs, automounted, nobrowse)
但是,安装的卷似乎没有任何内容:打开~/Desktop/netwk
时显示一个空目录,大小为零,并且ls ~/Desktop/netwk/netwk
只是挂起。
是否存在明显的错误配置或我遗漏的步骤?(我已经在这里查看了所有类似的问题,但它们似乎都出现了明显的错误,而我的似乎默默地失败了)