Macos利用sshfs 将远程服务器挂载到访达

Alex_Shen
2022-04-04 / 0 评论 / 0 点赞 / 158 阅读 / 488 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

系统信息

首先说明一下我的机器信息:
MacbookPro M1 Pro 14英寸
macos版本:Monterey 12.3
image-1649011550579

前言

经过一系列的尝试以及网上的教程,我尝试使用brew install sshfs指令直接下载,发现会失败。原因是由于macfuse无法安装。
image-1649011716644

同时我又尝试从github官网上下载,最新版本sshfs3.0+,由于需要fuse3的支持(但是fuse3并没有加入对macos的支持),同样失败了。

准备工作

前面提到了两个失败的尝试,因此退而求其次尝试安装sshfs2与fuse2。

安装包下载链接在下面给出:

sshfs-2.5.0.pkg:

macfuse-4.2.4.dmg:

下载后直接安装即可。另外可能需要在系统偏好设置——安全性与隐私——通用 选择允许任何来源或给予相关开发者权限(具体见安装过程提示)
image-1649012965873

挂载流程

打开终端,输入如下指令:

sshfs 用户名@服务器IP:/需要挂载的文件夹 /本地文件夹

然后输入服务器密码即可完成挂载。

举例:
image-1649013214423

随后我们就可以看见在访达中有对应的挂载标识了。
image-1649013295139

image-1649013390439

之后我们即可在本地对于云服务器上的内容进行同步修改了,大大节省了开发精力。

删除挂载

点击推出即可。

0

评论区