• 欢迎访问奇跡の海网站,本站不上传任何资源,所有资源均来自于网络,欢迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下载资源为网络上收集整理而来,并且以计算机技术研究交流为目的,版权归原作者所有,仅供大家参考,学习,不存在任何商业目的与商业用途.
  • 本站系统镜像均来自于官方原版,ed2k可视为P2P下载链接。所有操作系统默认均为试用版,如有正版密钥可以有效激活,本站不提供任何激活和相关服务。

Syncthing – 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

网络工具 奇跡の海 2年前 (2017-10-12) 3034次浏览 已收录 1个评论 扫描二维码

软件简介

无论办公、文件共享、团队协作还是家庭照片、视频、音乐、高清电影的存储,我们常常都有文件同步和存储的需求。但随着国内各大网盘的花式阵亡或限速,早已没什么好选择了。除了转战 Office365 (OneDrive) 或 番·羽·土·啬 用 Dropbox、Google Drive 以外,个人认为最靠谱的还是利用 VPS、NAS 或自己的电脑搭建私有同步网盘了!不仅速度快空间足,最重要是所有数据都能握在自己手中不受别人限制干涉。而今天推荐的 Syncthing 可能正是这类工具中的最佳选择……

自建网盘云储存同步服务的软件有很多,Seafile、NextCloud、ownCloud、BT Sync (Resilio Sync) 等。而 Syncthing 则有着自己非常特别的优点,受到众多高手们的推荐,被誉为是 Resilio Sync / BT Sync 和 Dropbox 的最佳开源替代品。

Syncthing 最大的特色是采用了与 Resilio Sync (BitTorrent Sync) 类似的 P2P 分布式技术,无需中心服务器,即可让多台设备互相实时同步文件,用过 Resilio Sync 的朋友都明白这种同步方式的优势了。它们两者的实现方式很相似,区别是 Resilio 属于商业软件,需付费使用,在国内也已被土·啬,而 Syncthing 不仅完全免费且开源,相比 Resilio 还增加了「文件版本控制」、「单向同步」等堪称杀手级的功能特性。

Syncthing 功能上非常接近于 Resilio Sync / BT Sync,不过说它是一款用于搭建网盘的服务器软件或者云存储服务应用似乎并不十分恰当,相较于 Seafile、NextCloud 等服务器工具,Syncthing 实际上更像是一款文件/文件夹同步工具。

你可以非常轻松简单地让同一路由器下的多台 PC 电脑、NAS 设备实现局域网互相同步,也可以在 VPS 服务器或 24 小时不关机且有公网 IP 的电脑上安装和配置 Syncthing,让其成为真正意义上的云同步网盘。

Syncthing免费开源的文件同步工具-带版本控制可用于构建个人云存储

一、Syncthing下载安装

1、Syncthing官网:

2、如果是Windows系统的话,安装和使用Syncthing非常简单,根据自己电脑的位数然后解压Syncthing运行,接着就打开浏览器输入:http://127.0.0.1:8384,就可以看到Syncthing控制面板了。(点击放大)

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

3、Syncthing默认的已经添加了一个共享文件夹,你也可以自己添加另一个共享文件夹。填写好文件夹标签、文件夹ID、文件夹路径。(点击放大)

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

4、Syncthing版本控制。如果想要开启Syncthing版本控制功能,可以在创建共享文件时点击“高级设置”,然后在右边选择版本控制模式。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

5、Syncthing有四种版本控制方式,分别是:回收站式版本控制 、简易版本控制 、阶段版本控制 、外部版本控制 。区别如下:

  • 1、回收站式版本控制:当文件被 Syncthing 替换或删时,将会被移动到 .stversions 文件夹。
  • 2、简易版本控制:当某个文件在其他设备被替换或删除时,本设备将会在 .stversions 文件夹中保留该文件的备份,并在文件名中加入时间戳信息。
  • 3、阶段版本控制:当某个文件在其他设备被替换或删除时,本设备将会在 .stversions 文件夹中保留该文件的备份,并在文件名中加入时间戳信息。 超过最长保留时间,或者不满足条件的历史版本,将会被删除。
  • 4、外部版本控制:使用外部命令接管版本控制。该命令必须自行从同步文件夹中删除该文件。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

二、Syncthing共享同步

1、想要实现Syncthing共享同步 ,你需要至少两台已经安装了Syncthing的电脑或者手机且保持开机。接下来你就可以点击添加“远程设备”。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

2、然后输入对方Syncthing的ID,指定共享的文件夹,其它的可以保持默认。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

3、点击Syncthing的操作,可以查看ID。把这个ID分享给别人,别人也就可以同步共享你的文件了。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

三、Syncthing手机上使用

1、Syncthing目前提供了安卓手机应用,你可以下载使用。这是Syncthing手机应用打开的界面,(点击放大)

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

2、“网页管理器”和在电脑PC上使用Syncthing是一样的,在设备中可以看到你已经添加的共享Syncthing。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

3、使用Syncthing手机应用添加设备时可以直接用二维码扫描,非常方便。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

四、VPS主机安装Syncthing同步

1、Syncthing目前支持系统主要有以下,大家可以进入到官网对应的项目下载。

  • Linux: 32 bit, 64 bit, ARM, arm64, ppc64, ppc64le
  • Windows: 32 bit, 64 bit
  • Mac OS X: 32 bit, 64 bit
  • FreeBSD: 32 bit, 64 bit
  • Solaris: 64 bit
  • Dragonfly BSD: 64 bit
  • NetBSD: 32 bit, 64 bit
  • OpenBSD: 32 bit, 64 bit
  • Source Code: v0.14.11, v0.14.11

2、Debian/Ubuntu安装更加方便,执行以下命令:

# Add the release PGP keys:
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
 
# Add the "release" channel to your APT sources:
echo "deb http://apt.syncthing.net/ syncthing release" | sudo tee /etc/apt/sources.list.d/syncthing.list
 
# Update and install syncthing:
sudo apt-get update
sudo apt-get install syncthing

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

3、安装完成后,执行启动命令:syncthing,看到如下图表示启动成功了。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

4、安装完了syncthing后,默认的是127.0.0.1访问的,但是对于VPS主机肯定是不行的。我们可以编辑配置文件:

vim ~/.config/syncthing/config.xml

5、找到配置文件当中的127.0.0.1,修改为:0.0.0.0,保存退出。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

6、另外,最好也检查一下端口有没有开启,没有话按照下面的方法开启:

iptables -I INPUT -p tcp --dport 8384 -j ACCEPT
syncthing

7、再次启动syncthing,用浏览器访问syncthing的Web页面,就可以看到我们熟悉的操作界面了。(点击放大)

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

8、由于用的不是本地访问,所以syncthing会提示你说不安全。我们可以进入设置为syncthing设置一个密码。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

9、这样每次进入syncthing就需要输入一个密码了。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

10、按照上面的方法,添加VPS主机上安装的syncthing的ID,然后你就可以看到VPS主机上的syncthing提示有连接了。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

11、同意之后,你就可以看到已经共享成功了。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

12、在连接设备中可以看到其它的共享设备。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

13、在本地拖动文件到文件夹,你就可以看到文件上传到VPS主机上了,同样VPS主机上的文件也会通过syncthing下载到本地。

Syncthing - 开源免费的文件夹同步神器 (Resilio Sync 的替代品)

五、syncthing使用小结

1、syncthing安装与使用都非常地简单,Windows不需要安装软件直接运行共享即可,比之前介绍的Resilio Sync的优势就在于syncthing可以实现版本控制,这个功能对于数据恢复非常重要。

2、Syncthing除了使用VPS主机搭建个人云存储外,你还可以将本地安装Syncthing给局域网或者外网的用户使用,如果本地没有外网IP,可以使用网上一些域名映射的服务,实现网盘存储功能。

文章出自:免费资源部落


版权声明:本站所有文章和资源使用CC BY-NC-SA 4.0协议授权发布 , 转载应当以相同方式注明文章来自“SeaOMC.COM->Syncthing – 开源免费的文件夹同步神器 (Resilio Sync 的替代品)!在下边可以分享本文哦!
喜欢 (1)
[]
分享 (0)
奇跡の海
关于作者:
一个WordPress菜鸟!
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 小众开源软件的一大通病,不成熟,不易用。
    1232017-12-14 20:39 回复 Windows 10 | Chrome 63.0.3239.84