Syncthing——跨平台的分布式文件同步服务

最近在寻找一个可靠的文件同步服务,用于备份手机上的重要资料,包括照片以及钛备份的备份。现在向大家安利Syncthing。之前用过一段时间的百度云的备份,但是由于百度云的辣鸡客户端和及其恶心人的会员政策因此不再使用了。

Syncthing是一个开源的文件同步客户端与服务器软件,采用Go语言编写。它使用了其独有的对等自由块交换协议。可以视为BitTorrentSync的开源替代品。

–来自维基百科

在Linux服务器上部署Syncthing

如同Git一样,Syncthing是分布式的,因此没有服务端和客户端的区别。这里以ubuntu为例。

添加 PGP keys:

将release通道添加到apt源

从apt源安装Syncthing

运行Syncthing

如果懒得添加服务的话,可以直接在screen里运行。

Syncthing的网页后台默认监听127.0.0.1:8384,如果需要从远端访问,需要修改将监听ip改为0.0.0.0

改为

添加设备及同步文件夹

在Syncthing的网络中每一台设备都有一个独一无二的ID,形如NBWTDZI-WVUX545-XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX-VOXHAWG-VCJQSQT

添加之后需要在目标设备上确认,然后就可以添加文件夹并开始同步了。

 

 

 

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

如果你是人类,请点击Pineapple...