zoukankan      html  css  js  c++  java
  • Syncthing -- 开源的云储存和同步服务工具

    Syncthing  -- an open-source file synchronization client/server application

    Syncthing是一个开源的云存储和同步服务工具,支持Mac OS X、Windows、Linux、FreeBSD和Solaris。

    Syncthing由瑞典开发者Jakob Borg发布的,据称用户的数据将由自己完全控制,所有的通信全都加密,

    每个访问节点都用加密证书验证。该项目被认为是Dropbox和BitTorrent Sync的开源替代。

    隐私与安全 

    • 隐私:数据不会存储在你电脑之外的任何地方。没有可能会受到攻击的中央服务器。
    • 加密:所有通信是基于TLS安全,使用完全正向加密,防止任何盗用者获取你的数据。
    • 验证:每个访问节点都用加密证书验证,只有你明确允许的节点才可以连接簇(cluster)。

    特性 

    • Web图形界面:使用浏览器配置和监控Syncthing。
    • 便携:Syncthing支持Mac OS X、Windows、Linux、FreeBSD和Solaris。你只需在本地运行它,然后将数据同步到服务器上做备份即可。
    • 简单:Syncthing不需要IP地址或高级配置,每台机器都有一个独立的ID,你只需要将此ID告诉你的朋友,既可以与他们共享文件和资料。
    • 强大的功能:你可以与多人同步你的文件。

    Syncthing简介

    我想,大家对Dropbox之类的云硬盘软件一定已经不陌生了,他可以将您电脑里的一个文件夹备份到云存储服务器,并且在多个设备上共享。

    从某种意义上讲,Syncthing和Dropbox类似,只不过他是把您的文件存储到路由器、电脑或者其他的私有设备,并且提供类似Dropbox体验的远程访问。

    这样,除了可以给您节省下一笔Dropbox云服务费用,同时,因为存储设备是自己的,这个方案也更加的灵活、安全、隐私。

    只在你拥有的终端之间传输文件,不经第三方服务器中转。所有通信使用TLS保护,节点连接使用证书进行认证。

    Syncthing Core (CLI & Web UI)

    Latest is v0.11.5

    在windows中安装

    下载和安装程序

    下载程序文件,syncthing 具有很好的便携性,解压即用。

    初次运行会自动生成证书和配置文件,完全加载后会弹出web管理界面。

  • 相关阅读:
    String、Stringbuilder、StringBuffer之间的练习与区别
    JAVA——重点非阻塞模型:NIO模型及IO操作步骤
    JAVA——IO模型分类
    SpringBoot(六) SpringBoot使用汇总(持续更新)
    Java高级(一) Future机制
    SpringBoot(二) 事务
    Java8(七) 新的DateTime API
    Java8(六) Optional
    Java8(五) 接口默认方法
    Java8(四) StreamAPI
  • 原文地址:https://www.cnblogs.com/shangdawei/p/4519434.html
Copyright © 2011-2022 走看看