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