2013年6月14日 星期五

[Linux] BitTorrent Sync 檔案的祕密旅行

前兩天突然發現BitTorrent Lab在上上個月4/23 發表了 BitTorrent Sync
照慣例

媽呀~~~ Local 端的 P2P 正是我一直想做的工具,太讚了~
以後分享檔案不用切來切去了 >////////////<

乾~~~ 這東西好威阿,不只區網,連跨廣域網路(internet)傳送都沒問題啊!!! 
家裡一台公司一台到處都可以SYNC!!!

目前支援平台
Win, Linux, ARM Linux, MAC ...
----------------------------
官網表示:(.........下面也可以)
Linux ARM
Linux PowerPC
Linux i386
Linux x64
Linux PPC QorIQ
Linux_i386 (glibc 2.3)
Linux_x64 (glibc 2.3)
FreeBSD i386
FreeBSD X64

手機板的開發中... 有點靠杯多,根本為了嵌入式系統招呼來的。


這個 BTsync 呢? 其實就是 dropbox 的區域網路端版本,但是它不需要Server,傳輸方式靠的是P2P,人越多越快,果然是BT老本家 bitTorrent 的新作品!!!

多好用,以後工作環境、在辦公室、在一堆區域電腦裡不用再開FTP、samba、 webFile就可以分檔案,也不會有主機掛掉的風險啦,還跨平台咧!!! 麗娜斯 小麥麥 都來吧 >////////////<

方法:
先安裝好一台,然後把某個資料夾分享出來GET 特徵碼(Secret) 
EX: GXXXXXM3OKJTOIHYSQ3CZHH7XXXXXXXX
像上面這樣,其他台只要輸入特徵碼,指定想同步的資料夾即可。

特徵碼可以產生三種,第一種當然是讀寫都可以,另外一種是唯讀,還有一種是24HR讀寫(根本免洗筷特徵碼!!!) 愛給別人什麼就給什麼。

安裝:
[WINDOWS]
只支援winXP SP3 以後 vista win7 都OK
方法: 隨便裝啦。

[MAC]
隨便啦,拉過去就好了。

[Linux]
麗娜斯小女孩就是這樣,小小麻煩 = =+。

  • 先把檔案抓回去,解開會發現只有幾個檔案,我們只需要一個bin檔,其他是包裝紙丟掉bin: btsync
  • cp btsync /usr/bin/
  • btsync --dump-sample-config > /etc/BTsync.conf
  • 修改 /etc/BTsync.conf
"webui"
{
    "listen" : "0.0.0.0:8888",
    "login" : "bejo",
    "password" : "ThisIsPassword"
}
  • btsync --config /etc/BTsync.conf
  • 完畢。

本身configration file 裡面有經有分享檔案的設定區段,當然預設是mark 掉的。
不用打開,因為她支援 webUI ㄚㄚㄚ

本機
http://127.0.0.1:8888/gui/
OR 遠端連
http://IP:8888/gui/

所以一定要改密碼,一定要))一定要)))一定要))))))小妹妹被人偷玩會令人非常生氣的。

webUI設定就很簡單了,btsync 砍掉重開,原本設定都還會在,應該沒問題。