Syncthing:一个安全、私密、易用的文件同步工具

  • Syncthing:一个安全、私密、易用的文件同步工具

    發布人 Brave 2023-12-31 06:50

    为什么你需要Syncthing

    在信息时代,我们经常需要在不同的设备之间同步文件,比如照片、文档、音乐等。有时候,我们也需要和其他人共享文件,比如家人、朋友、同事等。

    为了实现这些功能,我们通常会使用一些云存储服务,比如Dropbox、Google Drive、OneDrive等。这些服务虽然方便,但也有一些缺点,比如:

    – 需要上传文件到云端,占用网络带宽和存储空间,可能产生费用。
    – 需要信任第三方服务提供商,可能存在隐私泄露、数据丢失、安全风险等问题。
    – 需要遵守第三方服务提供商的规则,可能受到限制或封禁。
    – 需要依赖互联网连接,可能受到网络不稳定、速度慢、断网等影响。

    那么,有没有一种方法,可以让我们直接在自己的设备之间同步文件,而不需要依赖任何第三方服务呢?答案是有的,那就是Syncthing。

    什么是Syncthing

    Syncthing是一个开源的实时文件同步程序,它可以在两台或多台计算机之间同步文件,无论它们在哪里,只要它们能够互相连接。Syncthing的特点是:

    – 私密。你的数据只存储在你自己的设备上,不会上传到任何其他地方。没有中央服务器,也没有任何第三方可以窥探或访问你的数据。
    – 安全。所有的通信都使用TLS加密。加密方式包括完美前向保密,防止任何窃听者获取你的数据。每个设备都有一个强加密证书,只有你明确允许的设备才能连接到你的其他设备。
    – 开放。协议是一个公开的文档,没有任何隐藏的魔法。源代码都在GitHub上,你可以看到你得到的是什么,没有任何隐藏的恶意。开发和使用都是公开的,任何问题都可以在论坛上讨论和解决。

    如何安装部署Syncthing

    Syncthing的使用也很简单,只需要几个步骤:

    – 下载并安装Syncthing。Syncthing支持多种操作系统和平台,比如macOS、Windows、Linux、FreeBSD、Solaris、OpenBSD等。你可以在官网找到适合你的版本。

    一个更加简单/傻瓜的安装Syncthing的方法是使用Homelab工具,比如Umbrel或者Tipi。

    – 运行并配置Syncthing。Syncthing提供了一个基于浏览器的用户界面,你可以通过它来配置和监控Syncthing。

    你可以在浏览器中输入http://localhost:8384来访问用户界面。你可以在[入门指南]中找到一些提示和帮助。

    如何具体使用Syncthing

    你可以在用户界面中添加你想要同步的文件夹,给它一个名称和路径。你也可以设置一些选项,比如同步模式、版本控制、忽略文件等。

    然后,你可以添加你想要同步的设备,给它一个名称和ID。你可以在设备上运行Syncthing,查看设备的ID,或者扫描设备上的二维码。你也可以设置一些选项,比如地址、压缩、限速等。

    最后,你可以选择哪些文件夹和哪些设备要同步,然后保存并应用设置。Syncthing就会开始在你的设备之间同步文件了。
    如果你想要和其他人共享文件夹,你也可以把你的设备ID告诉他们,让他们添加你的设备,并选择要共享的文件夹。你也可以接受其他人共享给你的文件夹,只要你知道他们的设备ID,并同意接受。你可以在[共享文件夹]中找到更多信息。

    总之,Syncthing是一个强大、便携、易用的文件同步工具,它可以让你在你自己的设备之间同步文件,而不需要任何第三方服务。你可以完全控制你的数据,选择它存储的位置,是否与其他人共享,以及如何在网络上传输。如果你想要一个安全、私密、开放的文件同步方案,那么Syncthing是一个不错的选择。

    Brave 回复 8 months, 2 weeks ago 1 成員 · 0 回复
  • 0 回复

歡迎留言回复交流。

Log in to reply.

讨论開始
00 回复 2018 年 6 月
現在