Hirdetés
Ne higgye el a hype-nek: a felhő messze nem biztonságos. De ne félj - most elfelejtheti Dropbox egyszer és mindenkorra, és mutassa meg a hatóságoknak egy szilárd középső ujját a saját gördítésével magán, korlátlanés biztos felhő tároló platform a Raspberry Pi és a BitTorrent szinkronizálás.
Ennek a folyamatnak egy része átfedésben van a Pi alapú hálózati csatolt tároló Fordítsa málna-pi-jét egy NAS-dobozbaVan néhány külső merevlemeze körül, és van egy Raspberry Pi? Készítsen belőlük olcsó, alacsony fogyasztású, hálózati csatlakoztatott tárolóeszközt. Bár a végeredmény biztosan nem lesz olyan ... Olvass tovább , amelyet érdemes megnézni. Ha valóban kalandos, akkor még építhetsz egy Raspberry Pi Twitter Bot Hogyan készítsünk egy Málna Pi Twitter bototA Twitter a világ legnagyobb rövid üzeneteinek tárolója az emberektől, és nincs mit mondani - és most is Ön is hozzájárulhat ehhez az epikus projekthez egy automatizált Twitter bot segítségével, amelyet Ön táplál Málna... Olvass tovább ez kicsomagolja az összes hozzáadott új fájlt. Csináld.
BitTorrent? Hát nem ez illegális?!
Jól, igazából, nem 8 legális felhasználás a BitTorrent számára: Meglepett lenneMint a HTTP, amelyet az Ön böngészője használ a webhelyekkel való kommunikációhoz, a BitTorrent csak egy protokoll. Használhat böngészőjét a kalóz tartalom letöltéséhez, ugyanúgy, mint a BitTorrent kliens a kalóz letöltéshez ... Olvass tovább - bár a BitTorrent protokoll leggyakoribb használata a szerzői jogi védelem alá eső anyagok terjesztése. BitTorrent szinkronizálás A Pirate Darling-tól a Dropbox-ig Alternatív: A BitTorrent Sync lehetővé teszi a fájlok szinkronizálását a gépekenA felhőalapú fájlszinkronizálási szolgáltatások könnyen kezelhetők és jól működnek, de az Ön személyes adatainak védelme valószínűleg nem az Ön elsődleges prioritása. Nem is beszélve arról, hogy ezek a szolgáltatások mindig tárolással vannak ellátva ... Olvass tovább egy külön (zárt forrású) projekt a BitTorrent alkotóitól; ugyanazokat az alapvető fájlterjesztési elveket használja, de titkosítással és egy magán felhasználói csoport számára.
Egyszerűen fogalmazva: a BitTorrent szinkronizálás hasonló a Dropboxhoz, mivel szinkronizálja a fájlokat és mappákat az engedélyezett számítógépek között, de nem igényel harmadik féltől származó felhő-szolgáltatót, mivel a mögöttes „peer-to-peer” terjesztési technológiákat használja BitTorrent.
Szükséged lesz
- Raspberry Pi
- USB tároló meghajtó
- Számítógép teszteléshez
Elkezdeni
Mint mindig, egy friss Raspbian telepítéstől kezdtem, de ennek jónak kell lennie egy meglévő telepítésnél. Ragadja meg a képet innen és éget felhasználni ez a segédprogram OS X vagy ImageWriter Windows rendszerre. Után bejelentkezés távolról az SSH-n keresztül A Raspberry Pi üzembe helyezése fej nélküli használathoz az SSH használatávalA Raspberry Pi elfogadja az SSH parancsokat, ha helyi hálózathoz csatlakozik (akár Ethernet, akár Wi-Fi hálózaton keresztül), lehetővé téve ezzel a könnyű beállítást. Az SSH előnyei meghaladják a napi átvilágítást ... Olvass tovább , hajtsa végre az alapvető rendszerfrissítést.
sudo apt-get frissítés. sudo apt-get upgrade
Helyezze fel a meghajtót
Sorolja fel a meghajtóit a
sudo fdisk -l.

Miután azonosította a megfelelőt /dev eszköz a meghajtóhoz:
sudo mkdir / media / sync. sudo mount -t auto / dev / sda1 / media / sync
(feltételezve, /dev/sda1 az USB meghajtó)
Annak ellenőrzése érdekében, hogy ezek automatikusan telepítve vannak-e az újraindításkor, módosítsa a fstab konfigurációs fájl az alábbiak szerint:
sudo nano / etc / fstab
Adja hozzá a következő sort, emlékezve:
/ dev / sda1 / media / sync vfat alapértelmezett értéke 0 0
- /dev/sda1/ legyen ott, ahol az USB-meghajtó csatlakozik
- /media/sync az a mappa, amelyet csatlakozási pontként hozott létre
- Vfat a fájlrendszer típusa. Használat ntfs-3g ha ez egy NTFS meghajtó, de futtatnia kell sudo apt-get install ntfs-3g. Linux partíciók esetén ext4 általános.
Telepítse a BitTorrent szinkronizálást
Szerencsére most már egyszerűen telepíthető a rendetlen fordítás nélkül - de a csomagfájlok megtalálásához egyéni forrást kell hozzáadnunk. Használja a következő parancsokat, egyenként beillesztve.
sudo gpg - kulcskiszolgáló pgp.mit.edu –recv-kulcsok 6BF18B15. sudo gpg –armor –export 6BF18B15 | sudo apt-key add - sudo echo deb http://debian.yeasoft.net/btsync a ziháló fő hozzájárulás nem mentes >> /etc/apt/sources.list.d/btsync.list. sudo echo deb-src http://debian.yeasoft.net/btsync a ziháló fő hozzájárulás nem mentes >> /etc/apt/sources.list.d/btsync.list. sudo apt-get frissítés. sudo apt-get install btsync.
Vegye figyelembe, hogy ha engedélyezési hibákat kap a sources.list.d fájlt, próbálja meg manuálisan szerkeszteni a fájlt a Nano-val:
sudo nano /etc/apt/sources.list.d/btsync.list
és illessze be ezeket a sorokat.
első bálozó http://debian.yeasoft.net/btsync a ziháló fő hozzájárulás nem mentes. deb-src http://debian.yeasoft.net/btsync a ziháló fő hozzájárulás nem mentes
Folytassa a frissítéssel és telepítse a korábban leírt parancsokat.
A csomag telepítésekor egy speciális telepítési szkripttel fogadják Önt. Hozzon létre egy „alapértelmezett példányt”, amely bármilyen véletlenszerű portszámon működik - az 55555-et választottam.

Átfutottam a telepítést, és minden másnak elfogadtam az alapértelmezéseket (kivéve a jelszót, természetesen).
Ellenőrizze, hogy a BitTorrent szinkronizálás működik-e
A telepítő szkriptnek hozzá kellett volna adnia azt az indító fájlhoz, ezért folytassa és indítsa újra, hogy ellenőrizze ezt:
sudo shutdown -r most
Adj egy percet az újraindításhoz, majd használjon másik számítógépet a webes felületének böngészéséhez - vagyis írja be a Pi IP-címét, majd egy kettőspont, és a telepítés során kiválasztott webes felület portja - az alapértelmezés 8888; szóval gépeltem http://192.1680.9:8888. A bejelentkezés után ezt üdvözölni kell.

Hozzon létre egy mappát, amely az Ön felé mutat /media/sync könyvtárba, vagy bárhová a meghajtót korábban csatlakoztatta. A titkos jelszó az összes fájl kulcsa - soha ne adja ki senkinek, akiben nem bíz meg.

Az alkalmazás a meghajtó indexelésével kezdődik, mivel ott már vannak fájlok, ami eltarthat egy ideig.

Időközben biztonságosan mehet tovább, és telepítheti a BitTorrent Sync alkalmazást a többi számítógépére, és a telepítési folyamat során beillesztheti a titkos jelszavát. Válassza ki a helyes szinkronizáláshoz használandó könyvtárat, és a fájlokat azonnal át kell húzni a Pi-ről, és el kell kezdenie a szinkronizálást (ha kezdetben volt valami - olyan adatmeghajtót használtam, amely már néhány száz gigabájt fájlt tartalmaz).

Az Történelem lapok azt a rekordot mutatják, mely fájlokat adott az eszköz. Átigazolások megmutatja, mely fájlok vannak szinkronizálva, akár felfelé, akár lefelé.
Speciális beállítások esetén kattintson a fogaskerék ikonra a webes felhasználói felület mappája mellett, ahol megragadhat egy titkos jelmondatot a csak olvasható hozzáférés, vagy generál egy egyszeri jelszó hogy elkerüljék a mesterkulcs kiadását.

A gyakorlatban a Pi feltöltése körülbelül 600-700 kB / s, de minden esetre 1 MB / s kemény határt határoztam meg. A kezdeti szinkronizálás sokáig tart, ha van adat terabájtban - de ne feledje: minél több számítógép van a magán BT Sync hálózatában, annál gyorsabb lesz a következő szinkronizálás (ugyanaz, mint a normál torrentok „vetési” elvei).
Valóban biztonságos?
A legfrissebb felfedezések azt mutatják, hogy az NSA valójában valószínűleg megtört számos titkosítási sémát, amelyet általában olyan szolgáltatások biztonságára használnak, mint a VPN, tehát mi a helyzet a BitTorrent szinkronizálással? A szakértők úgy vélik az ott használt AES-256 titkosítást még nem sikerült feltörni. Maga Snowden mondta:
„A titkosítás működik. A megfelelően végrehajtott erős kriptográfiai rendszerek egyike azon kevés dolgoknak, amelyekre támaszkodhat ”
Gondolhat egy saját magán Dropbox használatára? Lehet, hogy egy családi fotóalbum, amely automatikusan szinkronizál mindenkivel - a BitTorrent Sync ideális nagy fájlokhoz, mint ahogy a modern kamerák esetében is. A nagyméretű képek e-mailben küldése bosszantóan lassú, de a tömörített képeket még bosszantóbbnak találom! Mire fogja használni a sajátját?
Kép jóváírása: adafruit / flickr, Kamil Porembi? sí / flickr
James rendelkezik mesterséges intelligencia BSc-vel, CompTIA A + és Network + tanúsítvánnyal rendelkezik. A MakeUseOf vezető fejlesztője, és szabadidejét VR paintballon és társasjátékokon játszik. Gyerekkora óta épít PC-ket.