一个礼拜前我在数码荔枝店铺购买一个 Resilio Sync 专业版授权,允许激活一个用户链接的所有设备,支持子版本更新 ,价格还算公道。

在 Ubuntu 16 上安装 Resilio Sync-续笔记自媒体

Resilio Sync(原名:BitTorrent Sync)是一款跨平台的文件同步工具,文件不经过任何云端服务器,文件只在客户端之间直接传输,十分安全私密。正是因为这一点,因此很快成为文件共享的热门应用,大家既可以配合 VPS,用它来搭建一个网盘,也可以借助他的共享能力用来和朋友共享文件。网上有不少关于 Windows 、macOS 平台上的使用教程,没什么难度,因此本文不赘述。本文要讨论的是在 Linux VPS 下(即在命令行下借助 Web 界面管理文件)的使用方法。

 

下载和安装

命令行安装

加入源地址

下载并导入公钥文件

更新本地安装包的索引,并安装:

配置与维护

* 注意 systemctl 命令在 ubuntu 14 上是没有的,如果 14 上安装请使用其他命令代替。

如果启动成功,可在本机浏览器中访问地址 127.0.0.1:8888,进入 Resilio Sync 管理页面。该端口号是可以修改的,在配置文件/etc/resilio-sync/config.json,可以修改文件中的端口号。

*作为服务器(进阶)

先安装 nginx

新增配置文件sudo nano /etc/nginx/conf.d/rslsync.conf,内容如下:

重启 nginx 服务, 执行命令

关于权限

如果在同步资源是选择文件夹,却提示没有权限。需要对下载配置权限。命令如下:

 

二进制文件安装(最简单)

在 Resilio Sync 官网下载系统对应的二进制包到Downloads文件夹(路径可随意,我这里是Downloads),然后解压执行:

* 官网已墙,请自备梯子

* 操作前最好先获得root最高权限

服务启动

如果使用二进制文件方式安装, 需要把对应路径加入 $PATH,然后执行下列命令启动。

配置服务

完整的 config 可以参考:btsync --dump-sample-config

在浏览器内打开:http://127.0.0.1:8888/gui/ (用户名 = admin, 密码 = 安装过程中设置的密码) 或者编辑 /etc/btsync/下的配置文件


内容引用:How to run BitTorrent Sync?