如果你是 Obsidian、Zotero(或 Joplin 的重度用户,你一定经历过“跨设备同步”的毒打。
官方同步服务太贵(动辄几十美元一年);iCloud 在 Windows 上经常卡死、丢文件;国内免费的 WebDAV 服务(如坚果云)不仅限制调用频次,对大体积的 PDF 文献也极不友好。
最终的终极方案只有一个:买一台便宜的轻量云服务器,自己搭建专属的 WebDAV 同步网盘。 空间不限、速度拉满、数据绝对隐私。
但阻挡文科生和效率工具爱好者的最大痛点是:传统搭建 WebDAV 需要手敲复杂的 Nginx 配置文件,稍微错一个标点符号,就会遇到万恶的 403 Forbidden 或挂载失败。
今天,我们来终结这个痛点!借助 GMSSH 最新推出的「Nginx WebDAV 可视化创建」神器,无需写一行代码,点点鼠标,3 分钟就能把你的闲置服务器变成全能的知识库同步中心。
GitHub:https://github.com/GMSSH/GMSSH
官网:https://www.gm.cn/
一、 为什么传统的 Nginx WebDAV 那么“反人类”?
过去,要在 Linux 上用 Nginx 搞定 WebDAV,你至少需要闯过三关:
- 编译关:默认的 Nginx 通常不带完整的
http_dav_module,需要手动编译。 - 权限关:你需要用
htpasswd命令在暗黑终端里生成加密的账号密码文件。 - 配置关:你要对着长长的
nginx.conf写入复杂的路径映射和读写权限指令。
这对于非后端程序员来说,简直是天书。而 GMSSH 的出现,直接将这些底层逻辑封装成了“可视化表单”。你只需要认识中文,就能完成极客级别的服务器部署。
二、 零代码实战:3分钟部署你的私有同步
准备工作:一台装好 Linux 系统的服务器(哪怕是几十块钱一年的入门机),并在电脑上下载安装 GMSSH 客户端。
客户端:https://www.gm.cn/client-download
第一步:一键配置 Nginx 底层引擎
打开 GMSSH,进入左侧的「应用中心」,搜索并安装官方的「Nginx 管理器」。
在管理器内部的安装列表中,直接选择带有 (推荐) 标签的 Nginx 1.22.1 版本,点击“极速安装”。它已经自动为你编译好了 WebDAV 所需的所有模块,完全不用操心。
第二步:像填问卷一样创建 WebDAV 空间
点击左侧菜单的「WebDAV 服务管理」,选择「新建服务」。接下来,就是见证奇迹的时刻:
- 基础配置:给你的服务起个名字(比如
obsidian-sync),设置一个未被占用的端口(例如9090),并在“共享目录”中选择服务器上的一个文件夹(如/home/webdav,这是你未来存放笔记的地方)。 - 安全加固:打开
启用 Basic Auth 认证的开关,设置一个你自己专属的账号(比如 admin)和复杂的密码。 - 确认生效:点击【保存】,一切搞定!GMSSH 会在后台瞬间完成重载,你的专属同步空间正式上线。
保姆级提示:保存后,GMSSH 甚至会在下方提供详细的通用、Windows、macOS 和 iOS 的客户端连接教程,直接复制地址即可使用。
第三步:连接你的生产力工具 (以多端文件测试为例)
为了确保服务完美运行,我们可以先做个基础测试:
-
如果你有另一台 Linux 机器,可以通过
sudo apt install davfs2安装环境,然后运行sudo mount -t davfs http://你的IP:9090/ /mnt/webdav进行挂载测试(系统会提示你输入刚才设置的账号密码)。 -
在挂载目录里新建一个
777.txt,写点内容。回到 GMSSH 的文件管理器一看,服务器上的/home/webdav目录瞬间就同步了这个文件!
三、 数据主权,重新掌握在自己手中
借助 GMSSH 的这项可视化功能,搭建私有 WebDAV 不再是后端程序员的专利。
希望每一位知识工作者、科研人员、或者普通的笔记爱好者,都能以极低的门槛,享受企业级的文件协同服务。告别坚果云的月流量限制,摆脱 iCloud 的玄学网络。
GitHub:https://github.com/GMSSH/GMSSH
官网:https://www.gm.cn/