Syncthing提供了一种替代专有云同步服务的解决方案,它将控制权交还给用户,允许他们自由选择数据存储的位置,并自行决定数据在网络中的传输方式。与依赖中央服务器的传统网盘不同,Syncthing 利用点对点 (P2P) 技术直接在指定设备间传输数据。这样一来,用户的数据仅存储于他们所信任的本地设备上,从而确保了隐私与安全。此外,Syncthing 采用了先进的加密技术——所有通信均通过 TLS 加密进行保护,并具备完美前向保密特性,即使有人尝试监听也无法访问用户的数据。更进一步,每个节点都由强大的加密证书标识,这意味着只有经过用户明确授权的节点才能连接到其同步集群中。
Syncthing还致力于提供一个可靠、易于使用的文件同步体验。它通过自动化的功能最大程度地减少用户交互需求,只在绝对必要时才提示用户介入操作。界面设计直观友好,即使是不太熟悉技术的用户也能快速上手。对于文件夹、设备和整体同步进度的监控变得异常简便,用户可以通过用户界面轻松获取相关信息。高级用户可以根据自己的具体需求,为每个设备和文件夹设置独立的同步条件。无论 Syncthing 当前是否处于运行状态,用户都能随时调整文件夹和设备的配置,确保数据始终保持最新状态。
【私有的】你的数据从来没有存储在任何其他地方,除了你的电脑。没有可能被合法或非法入侵的中央服务器。
【加密】所有通信都使用tls进行安全保护。所使用的加密包括完美的前向保密,以防止任何窃听者获得访问您的数据。
【身份验证】每个节点都由强加密证书标识。只有您显式允许的节点才能连接到您的集群。
【防范攻击者】
不管我们的其他目标是什么,我们都绝不能让用户的数据容易受到未授权方的窃听或修改。
【防止数据丢失】
保护用户数据至关重要。我们采取一切合理的预防措施,以避免损坏用户的文件。
【自动】
仅在绝对必要时才需要用户交互。
【易于使用】
Syncthing同步应该平易近人,易于理解且具有包容性。
【对于个人】
同步主要是为了使单个用户具有安全,可靠和易于使用的文件同步能力。
1、添加同步文件夹
在应用主界面点击“文件夹”选项,然后点击“+”按钮添加新文件夹。
设置文件夹标签(自定义名称)、路径(选择要同步的本地目录)和同步方向(双向、仅发送或仅接收)。
可选配置文件版本控制(如简单文件版本控制),以便在误删或同步冲突时恢复文件。
2、添加设备
在应用主界面点击“设备”选项,然后点击“+”按钮添加新设备。
通过扫描其他设备上的二维码或手动输入设备ID来添加设备。
确保其他设备已添加当前设备的ID,并确认配对请求。
3、开始同步
添加文件夹和设备后,Syncthing将自动开始同步指定目录内的文件。
可在应用主界面查看同步状态、进度和日志。
4、文件夹、设备和整体同步进度可以轻松地从 UI 中读取、“Syncthing 相机”、“每小时同步一次”以节省更多电量、可以为每个设备和每个文件夹应用单独的同步条件(对于专家用户)、无论 syncthing 是否正在运行,都可以更改文件夹和设备配置。
1、网络连接
确保所有设备连接到同一局域网或互联网,以便进行点对点同步。
如果设备位于不同网络,需确保网络配置允许设备间通信(如端口转发、UPnP等)。
2、设备ID与安全性
每个设备都有一个唯一的设备ID,用于设备间识别和配对。
不要随意分享设备ID,以免未经授权的设备接入同步网络。
3、电池与性能
长时间运行Syncthing可能会消耗较多电量,建议在充电时使用或调整同步频率以节省电量。
同步大量文件时,设备性能可能会受到影响,建议避免在同步过程中进行其他高负载操作。
4、文件冲突与解决
如果多个设备同时修改同一文件,可能会导致文件冲突。
Syncthing会标记冲突文件,需手动解决冲突(如选择保留哪个版本的文件或手动合并文件内容)。
设备无法发现或配对
原因:网络问题、设备ID错误、防火墙阻止等。
解决:检查网络连接、确认设备ID正确、检查防火墙设置并允许Syncthing通过。
同步速度慢或卡顿
原因:网络带宽不足、设备性能限制、同步文件过多等。
解决:优化网络环境、关闭其他占用带宽的应用、减少同步文件数量或调整同步频率。
文件同步不完整或丢失
原因:同步过程中断、设备存储空间不足、文件权限问题等。
解决:确保同步过程中设备保持连接、清理存储空间、检查文件权限并重新同步。