reklama
Neverte humbuk: Cloud není zdaleka bezpečný. Ale nebojte se - nyní můžete zapomenout Dropbox jednou provždy a ukázat úřadům pevný prostředníček tím, že hodí 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 výrobou a Ukládané síťové úložiště založené na pi Proměňte Raspberry Pi v NAS BoxMá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í. Zatímco konečný výsledek rozhodně nebude tak ... Přečtěte si více , které byste si také mohli vyzkoušet. Pokud jste opravdu dobrodružní, můžete dokonce postavit Raspberry Pi Twitter Bot Jak postavit Raspberry Pi Twitter BotTwitter 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 pomocí automatizovaného robota na Twitteru, poháněného vaším Malina... Přečtěte si více to tweuje všechny nové soubory přidané do něj. Udělej to.
BitTorrent? Není to nezákonné ?!
Studna, právě ne 8 Legální použití pro BitTorrent: Byli byste překvapeniPodobně jako HTTP, který váš prohlížeč používá pro komunikaci s webovými stránkami, je BitTorrent pouze protokol. Prohlížeč můžete použít ke stažení pirátského obsahu, stejně jako ke stahování pirátského klienta můžete použít klienta BitTorrent ... Přečtěte si více - 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 alternativy Pirate Darling k Dropboxu: BitTorrent Sync umožňuje synchronizaci souborů mezi počítačiSluž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 ... Přečtěte si více 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í strany, 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 u stávající instalace by to mělo fungovat dobře. Popadněte obrázek odtud a spálit pomocí tento nástroj pro OS X nebo ImageWriter pro Windows. Po přihlašování na dálku přes SSH Nastavení Raspberry Pi pro bezhlavé použití s SSHRaspberry Pi může přijímat SSH příkazy, když je připojen k místní síti (ethernet nebo Wi-Fi), což vám umožňuje snadné nastavení. Výhody SSH jdou nad rámec rozrušení každodenního screeningu ... Přečtěte si více , proveďte základní aktualizaci systému.
aktualizace sudo apt-get. 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í existuje nyní 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 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. aktualizace sudo apt-get. 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 hlavní příspěvek non-free. deb-src http://debian.yeasoft.net/btsync wheezy hlavní příspěvek 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řte „výchozí instanci“ pracující na libovolném čísle náhodného portu - vybral jsem 55555.

Prošel jsem instalací a přijal výchozí hodnoty 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:
sudo vypnutí -r nyní
Chvíli minutu to restartujte, pak uživte jiné PC a prohlédněte si jeho webové rozhraní - tj. Zadejte IP adresu vašeho Pi, následovanou dvojtečkaa port webového rozhraní vybraný během instalace - výchozí nastavení 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á fráze je klíčem ke všem vašim souborům - nikdy to nikomu nedůvěřujte.

Aplikace začíná indexováním disku, jsou tam již soubory, které mohou 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řetaženy 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 uživatelském rozhraní, kde budete moci získat tajnou přístupovou frázi přístup jen pro čtení, nebo vygenerujte 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 zásady „výsevu“ u 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 pro zabezpečené služby, jako jsou VPN, takže co bitTorrent Sync? Odborníci věří zde použité šifrování AES-256 musí být ještě prolomeno. 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ů. Posílání velkých fotografií e-mailem je neúprosně pomalé, ale komprimované fotografie jsou ještě otravnější! K čemu budete používat?
Obrazový kredit: adafruit / flickr, Kamil Porembi? lyže / flickr
James má bakalářský titul v oboru umělé inteligence a je držitelem certifikátu CompTIA A + a Network +. Je hlavním vývojářem MakeUseOf a tráví svůj volný čas hraním VR paintballu a deskových her. Staví počítače od dětství.