简介
BT Sync,跟 BT 下载一样,都是 BitTorrent 公司发明的,都是采用 P2P 协议来进行传输。
btsync 是分布式网盘 在这高速运作的信息化时代,使用云端来衔接工作和生活已经很常见了,但是各大网盘可能并没有那么安全,毫不夸张的说,其实恶意代码和漏洞早已和你如影随形。你甚至都不用反驳说这是阴谋论,不信你去看看各网盘的「用户条款」和「隐私政策」。
BTSync一个可以放在本地的网盘
优点
btsync 把自己的电脑作为网盘,不限空间流量,适合局域网同步。
- 不需要有自己的服务器
- 不需要有公网 IP——如果两台设备都在【内网】,只要这两台设备都能访问到公网,就可以相互同步
- 文件数量【无】限制,文件大小【无】限制
- 支持多种网络形态——可以“公网上互相同步”,也可以是“局域网内相互同步”。
- 【没有】审查
现在 Btsync 也叫 resilio 同步工具
安装
由于我使用的是windows,所以先记录下windows上安装的方式
2.x
下载地址在这里:(https://www.resilio.com) ,(q内不能直接访问),这里下载的就是比较新的版本,也就是2.x,下面也会有1.4.111也就是最后一个1.x的版本
下载到之后就是很常规的下一步…
“选择性同步”功能是专业Pro版才有的,我们需要升级Pro版使用。
升级Pro:
安装该软件后,我们只需要双击License 授权许可证文件,就可以导入激活Pro版了。激活之后如下:
1.4.111
下面是1.4.111的版本
同步密钥的概念
要使用 BT Sync 的功能,首先要了解“同步密钥”的概念。
每个参与同步的目录,都有其密钥。你只有拿到这个密钥,才能同步该目录的文件。
对于普通的使用场景,每个同步目录对应两个密钥:一个是“读写密钥”,另一个是“只读密钥”。顾名思义,拥有“读写密钥”的节点,可以修改同步目录的内容;反之,拥有“只读密钥”的节点,只能读取,无法修改——所谓的“无法修改”,就是说:即使你修改了同步目录的内容,修改结果也【不会】同步给其它节点(所以这种修改是【无】意义的)。
对于目前的 1.4.XXX 版本,这两种密钥的长度都是【33 个字符】。“读写密钥”总是以 A 开头;“只读密钥”总是以 B 开头。因此,密钥的有效长度是 32 个字符(有兴趣的同学可以去算一下,此密钥包含多少比特)。这么长的密钥,基本上不用担心被暴力猜解(至少10年之内不用担心)。
如何接受同步
获取一个只读的密钥,然后导入到btsync,是需要创建一个同步目录的(当前用户是具有写入权限的)
完成上述步骤之后,BT Sync 就把你选择的目录作为同步目录。
在这个同步目录里面会创建一个名为 .sync
的子目录。这个 .sync
目录会包含 BT Sync 的一些配置信息(可能该目录的密钥也在里面),避免把它给删了。
接受了某个同步目录之后,在 BT Sync 的主界面上,会显示该目录的信息。
这时候,你可以修改该“同步目录”的“选项参数”。(截图如下)
如何发起同步
选择添加文件,然后选择一个目录,由于你是发起方,所以你默认就具有了“读写密钥”。这个“读写密钥”很重要,【不可轻易泄露】。一旦泄露,得到读写密钥的节点,就可以修改这个目录的内容。
前面提到,同步目录下的 .sync
目录会包含一些配置文件(可能也含有密钥)。所以,为了保险起见,当发起【多个】同步目录的时候,这几个目录相互之间【不要】嵌套包含。
某些全局的选项
- 如果你的 BT Sync 使用 SOCKS 代理联网,【强烈建议】勾选“使用代理服务器用于主机名解析”这个复选框。
- BT Sync 默认会使用当前系统的主机名,作为它的节点名(也叫“设备名”)。
如果你对隐私比较在意,建议到全局选项的界面中,把 BT Sync 的设备名修改掉,改成一个跟你本人真实身份无关的名称。