Syncthing是一款免费的多平台文件同步开源工具,致力于为用户提供安全、私密的文件和文件夹同步解决方案。它能够在各个网络计算机之间直接同步数据,确保信息的安全传输。与传统的云存储服务不同,Syncthing采用TLS加密技术,确保所有传输的信息都不会存储在第三方服务器上,这意味着用户可以完全掌控自己的数据,决定哪些文件可以共享,存储在哪里。
Syncthing文件同步工具拥有一个直观的响应式网页管理界面,让用户可以轻松地添加、删除和管理通过网络同步的文件夹。无论是在家中还是办公室,使用Syncthing都可以在多个设备之间快速高效地同步文件,无需支付云存储费用,只需保持稳定的LAN或WAN连接,并确保系统中有足够的硬盘空间即可。
Syncthing使用教程以及使用场景
1、首次进入,会弹出匿名使用的许可,根据自己的意愿选择即可。
2、主界面十分简洁
左边为所有参与同步的文件夹。刚刚安装完成的Syncthing中,其已经默认添加了一个文件夹。
右边为当前设备的信息,包括:
(1)上传、下载速度
(2)本地链路状况
(3)资源使用率
(4)侦听和设备发现
(5)当前版本
右下角为远程设备列表,展示了所有已经和本机同步的设备
3、双向同步
有那么一段时间,OneDrive、DropBox等网盘在国内使用会有一些速度上的问题,甚至是连接性问题。那么我们就设想使用Syncthing的同步功能来打造离线同步“网盘”。虽然没有云端功能,但是同步可以借助Syncthing轻松做到。
要求:多台电脑上的同一文件夹需要在多台主机上进行同步,同时对任意一台主机上的修改需要同步到另外的所有主机上,亦即,保持各设备某个/多个文件夹内容的同一性。
(1)添加多台主机ID
同上一个场景,对每台主机添加其他设备的ID。但是如果设备过多,配置网状结构的时间开销将会很大。因此,我们可以开启Syncthing的作为中介,以通过某一主机来共享具有同一文件夹的主机ID,这样只要具有相同的共享文件夹,主机之间就可以通过某一主机发现并自动添加到主机列表中,从而自动地形成网状同步网络。
进入添加远程设备,输入想要作为中介的主机ID(此主机在初始配置时需要能够被发现),并在共享选项卡中,勾选作为中介(将此新设备上拥有的“远程设备”都自动添加到您这边的“远程设备”列表中(如果它们跟您存在相同的文件夹的话)),以开启远程设备共享。
(2)选择需要共享的文件夹
在拥有需要同步的文件夹的主机上,配置共享文件夹,方法上同。在高级选项卡,将文件夹类型改为发送与接收。
(3)在其余的主机上同意同步文件夹
方法上同。在高级选项卡,将文件夹类型改为发送与接收。
软件特点
1、防止数据丢失
保护用户数据至关重要。我们采取一切合理的预防措施,以避免损坏用户的文件。
2、防范攻击者
同样,保护用户数据至关重要。不管我们的其他目标是什么,我们都绝不能让用户的数据容易受到未授权方的窃听或修改。
3、易于使用
同步应该平易近人,易于理解且具有包容性。
4、自动
仅在绝对必要时才需要用户交互。
5、普遍可用
同步应该在每台普通计算机上运行。我们谨记,最新技术并非总是可用于任何给定的个人。
6、对于个人
同步主要是为了使单个用户具有安全,可靠和易于使用的文件同步能力。
7、其他一切
我们关心的很多事情都没有列入清单。只要不与上述目标冲突,就可以优化这些值。
更新日志
v1.28.0版本
错误修复:
#9597:在macOS上未正确忽略带有扩展字符的文件名
#9668:芬兰浏览器上的Web UI默认为Filipino。
#9670: lib/api: /svc/lang忽略传递的质量值
#9719:由于连接优先级错误,无法建立/维护多个连接
增强功能:
#9715:将“已连接到此设备”的日志级别降低到DEBUG(is: INFO)