CentOS 安装 BitTorrent Sync 搭建自己的同步工具


BitTorrent Sync简称BitSync是一款功能非常强大的同步工具,并且支持多终端设备:windows、linux、移动设备等都没有问题,再加上国内网盘纷纷关闭,如果您想自建搭建同步工具使用BitSync是一个非常不错的方案。




来源:https://www.xiaoz.me/archives/6965

一、软件下载

这里以CentOS X64位系统为例,BitTorrent Sync官方地址为:www.getsync.com,您可以在这里找到任何想要的版本,依次执行下面的命令,一行一个,###号后面为注释,请不要复制。
1
2
3
4
mkdir /home/bitsync                    ### 创建目录
cd /home/bitsync                       ### 进入bitsync目录
wget https://download-cdn.getsync.com/stable/linux-x64/BitTorrent-Sync_x64.tar.gz   ### 下载软件,32位系统请在官方找到32位版本
tar -zxvf BitTorrent-Sync_x64.tar.gz   ### 解压软件

二、软件安装

通过上面的几个步骤我们已经完成了软件下载并解压,接下来就是进行安装软件了。
1
2
3
cd /home/bitsync                                       ### 进入bitsync目录
./btsync --dump-sample-config > btsync.conf            ### 初始化配置文件
vi btsync.conf                                         ### 编辑配置文件
编辑配置文件这里需要特别说明一下,需要找到配置文件的以下几个地方进行修改,请看截图说明。第二行的设备名称,根据需要进行修改。
bitsync_name
bitsync端口号默认是8888,请根据需要进行修改,注意iptables放行端口,找到下面的配置文件,将用户名和密码前面的双斜杠去掉//,并设置自己需要的用户名和密码,最后保存文件。
bitsync_setting

三、运行软件

一般情况服务器开启了防火墙(iptables),我们还需要放行8888端口,然后再运行,分别执行下面的命令:
1
2
3
4
/sbin/iptables -I INPUT -p tcp --dport 8888 -j ACCEPT    ### 放行8888端口
/etc/init.d/iptables save                                ### 保存修改
service iptables restart                                 ### 重启iptables
./btsync --config btsync.conf                            ### 运行bitsync
最后方法bitsync管理界面,输入地址:http://您的IP或域名:8888 ,并输入配置文件中设置好的用户名和密码进行登录。首次登录会让您输入名字和同意协议进入后台。

hibitsync
bitsync_admin

四、总结

安装配置完成后就可以设置指定目录进行同步啦,您可以在您的windows设备或移动设备安装客户端轻松实现同步,另外Linux Gui界面是英文的,但是也非常简单,如果您还是操作有难度可以下载windows客户端对比使用。

没有评论: