Vytvořte si vlastní cloudové úložiště pomocí Raspberry Pi a BitTorrent Sync

  • Harry James
  • 0
  • 4236
  • 1146
reklama

Nevěřte humbuku: Cloud není zdaleka bezpečný. Ale nebojte se - nyní můžete Dropbox jednou provždy zapomenout a ukázat orgánům solidní prostředníček tím, že hodíte svůj vlastní soukromé, neomezený, a zajistit cloudová úložná platforma s Raspberry Pi a BitTorrent Sync.

Část tohoto procesu se překrývá s vytvořením síťového úložiště založeného na Pi Proměňte Raspberry Pi v NAS Box Proměňte Raspberry Pi v NAS Box Máte kolem sebe pár externích pevných disků a Raspberry Pi? Vydělejte z nich levné, nízko napájené připojené paměťové zařízení. I když konečný výsledek rozhodně nebude jako ..., který byste si také mohli vyzkoušet. Pokud jste opravdu dobrodružní, můžete si dokonce postavit Raspberry Pi Twitter Bot Jak vytvořit Raspberry Pi Twitter Bot Jak vytvořit Raspberry Pi Twitter Bot Twitter je největší světové úložiště krátkých zpráv od lidí, kteří nemají co říct - a nyní Vy také můžete přispět k tomuto epickému projektu automatizovaným robotem Twitter, který je poháněn vaší Raspberry…, která tweuje všechny nové soubory, které do něj byly přidány. Udělej to.

BitTorrent? Není to nezákonné?!

No, vlastně, žádné 8 legálních použití pro BitTorrent: Byli byste překvapeni 8 legálních použití pro BitTorrent: Byli byste překvapeni Jako HTTP, který váš prohlížeč používá pro komunikaci s webovými stránkami, BitTorrent je jen protokol. Prohlížeč můžete použít ke stažení pirátského obsahu, stejně jako ke stahování pirátského klienta pomocí klienta BitTorrent… - ačkoli nejčastějším používáním protokolu BitTorrent je distribuce materiálu, na který se vztahuje ochrana autorských práv. BitTorrent Sync od Pirate Darling do Dropbox Alternative: BitTorrent Sync vám umožní udržovat vaše soubory synchronizované napříč stroji Od Pirate Darling do Dropbox Alternative: BitTorrent Sync Umožňuje udržet vaše soubory synchronizovány napříč stroji Služby synchronizace souborů založené na cloudu se snadno používají a dobře fungují, ale vaše soukromí může nebo nemusí být vaší první prioritou. Nemluvě o tom, že tyto služby vždy přicházejí s úložištěm… je samostatný (uzavřený zdrojový) projekt od tvůrců BitTorrentu; používá stejné základní principy distribuce souborů, ale se šifrováním a pro soukromou skupinu uživatelů.

Zjednodušeně řečeno, BitTorrent Sync je podobný Dropbox v tom, že synchronizuje soubory a složky mezi autorizovanými počítači, ale nevyžaduje poskytovatele cloudových služeb třetích stran, protože používá základní distribuční technologie typu peer-to-peer BitTorrent.

Budete potřebovat

  • Raspberry Pi
  • Paměťová jednotka USB
  • Počítač pro testování

Začínáme

Jako vždy, začínám od čerstvé instalace Raspbian, ale to by mělo fungovat dobře se stávající instalací. Pomocí tohoto nástroje pro OS X nebo ImageWriter pro Windows získejte obrázek odtud a vypálte ho. Po vzdáleném přihlášení pomocí SSH Nastavení Raspberry Pi pro bezhlavé použití S SSH Nastavení Raspberry Pi pro bezhlavé použití s ​​SSH Raspberry Pi může přijímat SSH příkazy, když je připojen k místní síti (ethernet nebo Wi-Fi), což umožňuje můžete to snadno nastavit. Výhody SSH jdou nad rámec rozrušení každodenního screeningu…, provedení základní aktualizace systému.

sudo apt-get update sudo apt-get upgrade

Připojte svůj disk

Seznam vašich disků pomocí

sudo fdisk -l 

Jakmile určíte správné / dev zařízení pro váš pohon:

sudo mkdir / media / sync sudo mount -t auto / dev / sda1 / media / sync

(za předpokladu / dev / sda1 je vaše USB jednotka)

Chcete-li zajistit, aby se při restartu automaticky připojovaly, upravte fstab konfigurační soubor takto:

sudo nano / etc / fstab

Přidejte následující řádek, pamatujte:

/ dev / sda1 / media / sync vfat výchozí 0 0
  • / dev / sda1 / by měl být kdekoli připojený váš USB disk
  • / media / sync je složka, kterou jste vytvořili jako přípojný bod
  • vfat je typ souborového systému. Použití ntfs-3g Pokud jde o jednotku NTFS, musíte ji také spustit sudo apt-get install ntfs-3g. Pro oddíly Linux, ext4 je běžné.

Nainstalujte BitTorrent Sync

Naštěstí nyní existuje snadný způsob instalace bez chaotického kompilace - ale musíme najít vlastní zdroj, abychom našli soubory balíčku. Použijte následující příkazy a vložte je jeden po druhém.

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 hlavní příspěvek non-free >> /etc/apt/sources.list.d/btsync.list sudo echo deb-src http: / /debian.yeasoft.net/btsync wheezy hlavní příspěvek non-free >> /etc/apt/sources.list.d/btsync.list sudo apt-get update sudo apt-get install btsync 

Všimněte si, že pokud se na serveru zobrazí chyby oprávnění sources.list.d soubor, zkuste soubor upravit ručně pomocí Nano:

sudo nano /etc/apt/sources.list.d/btsync.list

a vložte do těchto řádků.

deb http://debian.yeasoft.net/btsync wheezy main Contrib non-free deb-src http://debian.yeasoft.net/btsync wheezy main Contrib non-free

Pokračujte v aktualizaci a instalaci příkazů jako dříve.

Po instalaci balíčku vás uvítá speciální instalační skript. Vytvořit “výchozí instance” pracující na libovolném čísle náhodného portu - vybral jsem 55555.

Provedl jsem instalaci a přijal výchozí nastavení pro všechno ostatní (samozřejmě kromě hesla).

Zkontrolujte, zda BitTorrent Sync funguje

Instalační skript by jej měl přidat do spouštěcího souboru, a tak pokračujte a restartujte a zkontrolujte toto:

sudo vypnutí -r nyní

Chvíli minutu to restartujte, pak uživatel jiný počítač procházet jeho webové rozhraní - to je, zadejte IP adresu vašeho Pi, následovaný dvojtečka, a port webového rozhraní vybraný během instalace - výchozí je 8888; tak jsem psal http: //192.1680.9: 8888 . Po přihlášení byste měli být s tímto pozdravem.

Vytvořte složku ukazující na / media / sync adresář nebo kdekoli jste se rozhodli připojit jednotku dříve. Tajné přístupové heslo je klíčem ke všem vašim souborům - nikdy ho nevydávejte každému, komu nedůvěřujete.

Aplikace začíná indexováním disku, protože tam již jsou soubory, což může chvíli trvat.

Mezitím můžete bezpečně pokračovat a nainstalovat aplikaci BitTorrent Sync do ostatních počítačů a během procesu nastavení zvolit vložení do tajné přístupové fráze. Vyberte příslušný adresář, který bude použit pro lokální synchronizaci, a vaše soubory by měly být okamžitě přeneseny přes Pi a začít synchronizovat (pokud jste tam měli začít - použil jsem datovou jednotku, která již obsahuje několik stovek gigabajtů souborů).

Dějiny Karty zobrazují záznam o tom, jaké soubory byly přidány kterým zařízením. Převody ukazuje, které soubory jsou právě synchronizovány, a to buď nahoru nebo dolů.

V případě pokročilého nastavení klikněte na ikonu ozubeného kola vedle složky ve webovém rozhraní GUI, kde budete moci získat tajnou přístupovou frázi přístup jen pro čtení, nebo vygenerovat jednorázové přístupové fráze aby nedošlo k rozdávání hlavního klíče.

V praxi se Pi nahrává rychlostí asi 600-700 kB / s, ale pro případ jsem nastavil pevný limit 1 MB / s. Počáteční synchronizace bude trvat dlouho, pokud budete mít terabajty dat - ale pamatujte, že čím více počítačů máte ve své soukromé síti BT Sync, tím rychlejší bude následná synchronizace (stejný jako “výsev” zásady pravidelných torrentů).

Je to opravdu bezpečné?

Nejnovější odhalení ukazují, že NSA může ve skutečnosti porušit velké množství šifrovacích schémat běžně používaných k zabezpečení služeb, jako jsou VPN, takže co bitTorrent Sync? Odborníci se domnívají, že zde použité šifrování AES-256 musí být prozrazeno. Sám Snowden řekl:

“Šifrování funguje. Správně implementované silné kryptografické systémy jsou jednou z mála věcí, na které se můžete spolehnout”

Dokážete vymyslet použití pro svůj vlastní Dropbox? Snad rodinné fotoalbum, které se automaticky synchronizuje s každým - BitTorrent Sync je ideální pro velké soubory, jako je tomu u moderních fotoaparátů. Odesílání velkých fotografií e-mailem je neúprosně pomalé, ale komprimované fotografie jsou ještě otravnější! Na co budete používat?

Obrazový kredit: adafruit / flickr, Kamil Porembi? Ski / flickr




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.