別相信炒作:云遠(yuǎn)非安全之路。但是不用擔(dān)心-現(xiàn)在您可以一勞永逸地忘記Dropbox,并通過(guò)滾動(dòng)自己的 private , unlimited 和 secure向權(quán)威展示堅(jiān)實(shí)的中指具有Raspberry Pi和BitTorrent Sync的云存儲(chǔ)平臺(tái)。
此過(guò)程的一部分與制作基于Pi的網(wǎng)絡(luò)附加存儲(chǔ)(您可能還需要簽出)重疊。如果您真的很喜歡冒險(xiǎn),甚至可以建立一個(gè)Raspberry Pi Twitter Bot,以推文添加到其中的所有新文件。
BitTorrent嗎?
嗯,實(shí)際上,不是嗎-盡管BitTorrent協(xié)議最常見(jiàn)的用法是分發(fā)受版權(quán)保護(hù)的材料。 BitTorrent Sync是與BitTorrent的創(chuàng)建者獨(dú)立的項(xiàng)目(封閉源)。
簡(jiǎn)單來(lái)說(shuō),BitTorrent Sync與Dropbox相似,因?yàn)樗谑跈?quán)計(jì)算機(jī)之間同步文件和文件夾,但沒(méi)有不需要第三方云提供商,因?yàn)樗褂昧薆itTorrent的基礎(chǔ)對(duì)等分發(fā)技術(shù)。
您將需要
Raspberry Pi
USB存儲(chǔ)驅(qū)動(dòng)器
用于測(cè)試的計(jì)算機(jī)
入門(mén)
像往常一樣,我從全新的Raspbian安裝開(kāi)始,但這應(yīng)該可以與現(xiàn)有安裝正常工作。從此處抓取圖像,然后使用此實(shí)用程序(適用于OS X)或ImageWriter(適用于Windows)刻錄。通過(guò)SSH遠(yuǎn)程登錄后,執(zhí)行基本的系統(tǒng)更新。
sudo apt-get update
sudo apt-get upgrade 安裝驅(qū)動(dòng)器
使用
為驅(qū)動(dòng)器確定了正確的/dev 設(shè)備后:
sudo fdisk -l
(假設(shè)/dev/sda1 是您的USB驅(qū)動(dòng)器)
為確保這些文件在重啟后自動(dòng)安裝,請(qǐng)按如下所示編輯 fstab 配置文件:
sudo mkdir /media/sync
sudo mount -t auto /dev/sda1 /media/sync
添加以下行,請(qǐng)記?。?/p>
sudo nano /etc/fstab
/dev/sda1/應(yīng)該放在USB驅(qū)動(dòng)器安裝的位置
/media/sync 是您的文件夾創(chuàng)建為充當(dāng)掛載點(diǎn)的
vfat 《/strong》是文件系統(tǒng)的類(lèi)型。如果它是NTFS驅(qū)動(dòng)器,請(qǐng)使用 ntfs-3g ,但您還需要運(yùn)行 sudo apt-get install ntfs-3g 。對(duì)于Linux分區(qū), ext4 很常見(jiàn)。
安裝BitTorrent Sync
幸運(yùn)的是,現(xiàn)在有一種簡(jiǎn)便的安裝方法,無(wú)需進(jìn)行混亂的編譯-但是我們確實(shí)需要添加自定義源來(lái)找到軟件包文件。使用以下命令,一個(gè)接一個(gè)地粘貼。
/dev/sda1 /media/sync vfat defaults 0 0
請(qǐng)注意,如果在 sources.list.d 文件上遇到權(quán)限錯(cuò)誤,請(qǐng)嘗試使用Nano:
sudo gpg –keyserver pgp.mit.edu –recv-keys 6BF18B15
sudo gpg –armor –export 6BF18B15 | sudo apt-key add -
sudo echo deb http://debian.yeasoft.net/btsync wheezy main contrib non-free 》》 /etc/apt/sources.list.d/btsync.list
sudo echo deb-src http://debian.yeasoft.net/btsync wheezy main contrib non-free 》》 /etc/apt/sources.list.d/btsync.list
sudo apt-get update
sudo apt-get install btsync
手動(dòng)編輯文件,然后粘貼在這些行中。
sudo nano /etc/apt/sources.list.d/btsync.list
像以前一樣更新和安裝命令。
在安裝軟件包后,將收到一個(gè)特殊的安裝腳本。創(chuàng)建一個(gè)在任何隨機(jī)端口號(hào)上運(yùn)行的“默認(rèn)實(shí)例” –我選擇了55555。
我運(yùn)行了安裝過(guò)程,并接受其他所有設(shè)置的默認(rèn)設(shè)置(
檢查BitTorrent Sync是否正常工作
安裝腳本應(yīng)該已將其添加到啟動(dòng)文件中,所以請(qǐng)繼續(xù)并重新啟動(dòng)以進(jìn)行以下檢查:
p》 deb http://debian.yeasoft.net/btsync wheezy main contrib non-free
deb-src http://debian.yeasoft.net/btsync wheezy main contrib non-free
等待一分鐘左右重新啟動(dòng),然后使用另一臺(tái)PC瀏覽其Web界面-即,鍵入Pi的IP地址,然后輸入冒號(hào),以及在設(shè)置過(guò)程中選擇的網(wǎng)絡(luò)界面端口-默認(rèn)為 8888 ;所以我輸入了 http://192.1680.9:8888 。登錄后,應(yīng)該會(huì)遇到這個(gè)問(wèn)題。
創(chuàng)建一個(gè)指向您的/media/sync 目錄或無(wú)論您選擇較早安裝驅(qū)動(dòng)器的位置。秘密密碼短語(yǔ)是所有文件的關(guān)鍵-切勿將其泄露給您不信任的人。
該應(yīng)用程序首先為驅(qū)動(dòng)器建立索引
同時(shí),您可以放心地將BitTorrent Sync應(yīng)用程序安裝到其他文件上機(jī)器,選擇在設(shè)置過(guò)程中粘貼您的秘密密碼。選擇要用于本地同步的相關(guān)目錄,您的文件應(yīng)立即從Pi中拉出并開(kāi)始同步(如果您要從那里開(kāi)始–我使用的數(shù)據(jù)驅(qū)動(dòng)器已包含數(shù)百GB的數(shù)據(jù)文件)。
歷史記錄標(biāo)簽顯示了由哪個(gè)設(shè)備添加了哪些文件的記錄。 傳輸顯示當(dāng)前正在同步或向上同步的文件。
對(duì)于高級(jí)設(shè)置,請(qǐng)單擊Web GUI中文件夾旁邊的齒輪圖標(biāo)。能夠獲取只讀訪(fǎng)問(wèn)權(quán)限的秘密密碼短語(yǔ),或生成一次性密碼短語(yǔ)以避免泄露主密鑰。
在實(shí)踐中,Pi的上傳速度約為600-700 kB/s,但是為了以防萬(wàn)一,我將硬限制設(shè)置為1 MB/s。如果您有數(shù)TB的數(shù)據(jù),則初始同步將花費(fèi)很長(zhǎng)時(shí)間–但是請(qǐng)記住,您的私人BT Sync網(wǎng)絡(luò)中擁有的計(jì)算機(jī)越多,隨后的同步就會(huì)越快((與“播種”原理相同
它真的很安全嗎?
最新消息表明,NSA實(shí)際上已經(jīng)破壞了通常用于保護(hù)服務(wù)安全的大量加密方案。作為VPN,那么BitTorrent Sync呢?專(zhuān)家認(rèn)為,那里使用的AES-256加密尚未破解。斯諾登本人說(shuō):
“加密有效。正確實(shí)施的強(qiáng)大加密系統(tǒng)是您可以依賴(lài)的少數(shù)事物之一。
您能想到將其用于自己的私有Dropbox嗎?也許家庭相冊(cè)會(huì)自動(dòng)同步到每個(gè)人– BitTorrent Sync非常適合大型文件,就像現(xiàn)代相機(jī)一樣。通過(guò)電子郵件發(fā)送大照片非常慢,但是我發(fā)現(xiàn)壓縮后的照片更加令人討厭!
責(zé)任編輯:wv
-
云存儲(chǔ)
+關(guān)注
關(guān)注
7文章
747瀏覽量
46054 -
樹(shù)莓派
+關(guān)注
關(guān)注
116文章
1707瀏覽量
105671
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論