Syncthing-P2P文件同步工具的使用
随着数据的增长,我们对于文件的同步和备份需求也日趋强烈。各种网盘为我们在文件同步备份提供便利的同时,也在速度、安全和隐私等方面带来不小的限制和风险。今天给大家介绍一款新的文件同步工具—Synchting。
Syncthing-P2P文件同步工具的使用
1. Syncthing简介
Syncthing是一款开源免费跨平台的文件同步工具,是基于P2P技术实现设备间的文件同步,所以它的同步是去中心化的,即你并不需要一个服务器,故不需要担心这个中心的服务器给你带来的种种限制,而且类似于torrent协议,参与同步的设备越多,同步的速度越快。针对隐私问题,Syncthing软件只会将数据存储于个人信任的设备上,不会存储到服务器上。设备之间的通信均通过TLS进行,Syncthing还使用了完全正向保密技术来进一步保障你的数据安全。对于处于不同局域网之中的设备之间的文件同步,Syncthing也提供了支持。
Syncthing支持非常多的平台,包括Windwos、macOS、Android、Linux、FreeBSD、Solaris、群晖和威联通NAS等,但遗憾的是,在iOS上只有一个第三方客户端fsync。
2. 基本使用
2.1 安装Syncthing
2.1.1 Windows安装
- 有界面安装
进入官网下载地址找到Windows版本的,这个是带图像用户界面的并且可以最小化到托盘后台运行。点击进去,下载.exe
文件,下载完成之后双击运行即可。
- 无界面安装
在下载页下拉,找到下面这个Windows版本,这个是没有图形用户界面的。下载下来是一个压缩包,解压出来之后,打开这个文件夹,双击文件夹里syncthing.exe
就能启动,启动时会打开一个终端,这个终端不能关闭,关闭之后服务器就关闭了。启动成功之后会自动打开浏览器到用户界面。
2.1.2 Mac安装
进入官网下载地址找到MacOS版本的,点击进去,下载.dmg
格式。
下载完成之后,双击下载下来的文件,将syncthing拖入到Application文件夹即可。
启动之后可以在桌面顶部菜单栏查看到,点击Open
就能打开浏览器访问页面。
2.1.3 Linux安装
我这里使用的是Ubuntu 18.04系统,安装方式使用的是apt-get
。
1 |
|
现在已经安装了Syncthing,由于Ubuntu 18.04是systemd兼容的,我们可以创建systemd单元文件来管理syncthing服务,systemd的服务文件由Syncthing提供。
1 |
|
- 本文作者:byFan
- 本文链接:http://byfan.xyz/2022/01/28/Syncthing-P2P/index.html
- 版权声明:本博客所有文章均采用 BY-NC-SA 许可协议,转载请注明出处!