如今,我们有很多方法可以在不同设备(台式机、笔记本电脑、平板电脑、智能手机)之间同步信息,这些方法就是流行的云服务。尽管它们拥有非常完善的安全措施,但并非所有人都信任它们。
这是因为,归根结底,我们的信息已经掌握在第三方手中。因此,市面上有一些服务可以帮助我们搭建个人云平台,今天我们就来聊聊其中一种。
关于同步
Syncthing 是一款免费、开源、跨平台的工具,可用于在联网计算机之间同步文件和/或文件夹。
与其他同步工具(如 Google Drive、pCloud、Dropbox 等)不同,Syncthing 直接将数据从一个系统传输到另一个系统,并且完全安全私密。
所有数据都将存储在您的系统中,因此您可以完全控制您的文件和文件夹,因为它们都不会存储在任何第三方系统中。
如果与第三方共享,还可以选择存储位置,以及如何通过Internet进行传输。
所有通信均使用 TLS 加密。Syncthing 拥有响应迅速且功能强大的 Web 图形用户界面,可帮助用户添加、删除和管理要在网络中同步的目录。
它允许您直接将文件从一台设备同步到另一台设备,无需通过中间服务商。例如,如果您使用 Dropbox,文件将通过 Dropbox 传输,Dropbox 可以看到您正在传输的内容,并控制文件在互联网上的传输方式。
因此,使用 Syncthing 可以提高安全性和隐私性。
加密和身份验证可以保证安全性,因为没有中央服务器可以容纳所有内容并且可以被破坏。
使用 Syncthing,您可以同时在多个系统之间同步多个文件夹;您只需要一个非常稳定的 LAN/WAN 连接以及系统上足够的磁盘空间。
它与所有现代操作系统兼容,包括GNU / Linux,Windows,Mac OS X,当然还有Android。
如何在Linux上安装Syncthing?

为了在系统上安装此工具,您必须根据所使用的Linux发行版执行以下步骤。
如果您是 Arch Linux 、Manjaro、Antergos 或任何基于 Arch Linux 的发行版的用户,我们可以从官方存储库安装该应用程序。
sudo pacman -S syncthing
如果我们要安装GTK版本,则必须输入:
sudo pacman -S syncthing-gtk
现在,对于 Fedora 及其衍生发行版的用户,我们使用以下命令进行安装:
sudo dnf -i syncthing
对于使用 Debian、Ubuntu、Linux Mint或任何衍生发行版的用户,我们必须将以下存储库添加到系统中。
我们必须为此在系统中打开一个终端并输入:
curl -s https://syncthing.net/release-key.txt | sudo apt-key add –
回声“ deb https://apt.syncthing.net/同步稳定” | sudo tee /etc/apt/sources.list.d/syncthing.list
添加存储库后,我们必须更新软件包列表并安装:
sudo apt-get update
sudo apt-get install syncthing
对于openSUSE 用户来说,只需在 openSUSE 软件页面点击一下即可安装该应用程序。
他们只需要点击以下链接。
最后,对于其他 Linux 发行版,我们可以借助 Snap 软件包安装此应用程序。
我们必须具有支持才能在系统中安装这种类型的应用程序。
我们只需在终端中输入以下命令:
sudo snap安装同步
如何在系统上运行Syncthing?
要开始使用此应用程序,只需从终端运行:
syncthing
完成此操作后,浏览器将打开我们可以在其中配置应用程序的网页。
如果上述步骤没有生效,只需打开浏览器,在地址栏中输入以下内容:
localhost:8384