使用BitTorrent Sync搭建私人网盘

    BitTorrent Sync其实几年前就出来的,只是近段时间各大网盘纷纷关闭,才逐渐受到大家关注,我是偶然之间需要把手机上通话录音文件同步到私人网络上,无意间才找到的,使用了下非常不错,所以推荐下。

    BitTorrent Sync可以实现的功能相当多,只要你能发挥想象,而且支持多平台,使用很方便。另外owncloud也比较强悍的,功能更多,但是依赖php5.4+环境,在某些情况下还是这个软件方便。

    比如我就在我的vps上,家里的电脑上和自己的安卓手机上各安装了一个端,确保文件能多备份。

windows端下载:   

 Windows 7 or later (32 bit)

https://download-cdn.getsync.com/stable/windows/BitTorrent-Sync.exe

Windows 7 or later (64 bit)

https://download-cdn.getsync.com/stable/windows64/BitTorrent-Sync_x64.exe

linux端下载:

32位

https://download-cdn.getsync.com/stable/linux-i386/BitTorrent-Sync_i386.tar.gz

64位

https://download-cdn.getsync.com/stable/linux-x64/BitTorrent-Sync_x64.tar.gz

glibc 32位

https://download-cdn.getsync.com/stable/linux-glibc-i386/BitTorrent-Sync_glibc23_i386.tar.gz

glibc 64位

https://download-cdn.getsync.com/stable/linux-glibc-x64/BitTorrent-Sync_glibc23_x64.tar.gz


ARM架构端

 https://download-cdn.getsync.com/stable/linux-arm/BitTorrent-Sync_arm.tar.gz


FREEBSD 端

32位

 https://download-cdn.getsync.com/stable/FreeBSD-i386/BitTorrent-Sync_freebsd_i386.tar.gz

64位

https://download-cdn.getsync.com/stable/FreeBSD-x64/BitTorrent-Sync_freebsd_x64.tar.gz


安卓端下载

http://pan.baidu.com/s/1c2BIVTI


mac和ios也有应用,只是我用不着,所以没放下载链接。


如果是linux系统,我们以debian x86系统为例

wget https://download-cdn.getsync.com/stable/linux-i386/BitTorrent-Sync_i386.tar.gz
或者
wget http://d.zmrbk.com/vps/BitTorrent-Sync_i386.tar.gz
 tar -zxvf BitTorrent-Sync_i386.tar.gz
./btsync

2、使用
在Linux和NAS设备上,安装完毕后可以通过web界面来管理和使用BitTorrent Sync。
默认的URL:
http://IP地址:8888/gui

其中端口号8888是可以修改的,如果是vps,还需把里面的0.0.0.0改为你的ip地址。

使用命令

  ./btsync --dump-sample-config > sync.conf

3.编辑sync.conf
vim sync.conf
把里面的端口8888改为其他的,ip改为你自己的ip,设置帐号密码即可。

 "webui" :
  {
    "listen" : "0.0.0.0:8888" // remove field to disable WebUI
/* preset credentials. Use password or password_hash */
/,"login" : "admin"
/,"password" : "passwprd"
//  ,"password_hash" : "some_hash" // password hash in crypt(3) format
//  ,"allow_empty_password" : false // Defaults to true
/* ssl configuration */
//  ,"force_https" : true // disable http
//  ,"ssl_certificate" : "/path/to/cert.pem"
//  ,"ssl_private_key" : "/path/to/private.key"


保存完毕后,使用  killall btsync K掉进程重新使用如下命令加载新的配置文件:

./btsync --config sync.conf

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您必须启用javascript在这里看到验证码!