外观
Syncthing:跨平台同步文件夹
适合谁
如果你同时使用 Mac、Windows 或 Linux 电脑,希望自行选择同步目录和设备,Syncthing 是可以进一步尝试的开源工具。它在设备之间同步文件,无需把文件存放到中心云存储服务;既可以在局域网内使用,也可以通过互联网同步。Syncthing 官网
主要在 Apple 设备之间同步文稿时,可以先阅读 iCloud 同步与本地文件。Syncthing 需要自行完成设备配对与文件夹共享,适合愿意管理同步配置的用户。
第一次同步
先准备两台可以同时联网的电脑,以及一份没有敏感信息的测试文件。使用独立测试目录,避免让 Syncthing 与 iCloud Drive 或其他同步工具同时管理同一个文件夹。
- 从官网的下载入口选择适合各自系统的版本,在两台电脑上安装并启动 Syncthing。
- 打开管理界面,查看各自的设备 ID,在双方添加对方为远程设备并确认连接。
- 在 Mac 上添加一个测试文件夹,例如用户主目录下的
Syncthing-Practice,选择与另一台电脑共享。 - 在另一台电脑上接受文件夹共享,选择一个空的本地目录作为保存位置。
- 在 Mac 的测试文件夹中放入文本文件,等待同步完成后,在另一台电脑上打开并核对正文。
- 在另一台电脑上修改一个词语,保存并等待同步,再回到 Mac 确认内容已更新。
设备互相连接与共享文件夹是两个步骤,添加设备后仍要选择共享哪些目录。官方入门指南
使用边界
只有两台设备时,双方需要同时在线并运行 Syncthing 才能交换更新;一台离线期间的修改,要等重新连接后才能传过去。默认双向同步会传播删除操作,因此同步副本不能替代独立备份。官方常见问题
iPhone 和 iPad 需要另行评估第三方客户端及后台运行限制,不能照搬桌面端的使用预期。Syncthing 团队目前不提供官方 iOS 支持。官方 iOS 说明