Oglas

Ne verjemite hype: oblak še zdaleč ni varen. Toda ne bojte se - zdaj lahko pozabite Dropbox enkrat za vselej in pokažite oblastem trden srednji prst s premikanjem svojega zasebno, neomejeno, in varno platforma za shranjevanje v oblaku z Malina Pi in BitTorrent Sync.

Del tega procesa se prekriva z izdelavo a Pi-based Network Attached Storage Raspberry Pi obrnite v NAS BoxImate nekaj zunanjih trdih diskov in Raspberry Pi? Iz njih naredite poceni omrežno priklopljeno napravo za shranjevanje z nizko porabo energije. Končni rezultat zagotovo ne bo tako ... Preberi več , kar boste morda želeli tudi preveriti. Če ste resnično avanturistični, lahko celo sestavite Raspberry Pi Twitter Bot Kako zgraditi malino Pi Twitter botTwitter je največje svetovno skladišče kratkih sporočil ljudi, ki jim nimajo kaj povedati - in zdaj lahko tudi vi prispevate k temu epskemu projektu z avtomatiziranim Twitter-jevim botom, ki ga poganja vaš Malina ... Preberi več ki tweeta iz vseh novih datotek, ki so mu dodane. Naredi.

instagram viewer

BitTorrent? Ali ni to nezakonito ?!

No, pravzaprav ne 8 Pravne uporabe za BitTorrent: Presenečeni bi biliTako kot HTTP, ki ga vaš brskalnik uporablja za komunikacijo s spletnimi mesti, je tudi BitTorrent le protokol. S svojim brskalnikom lahko prenesete piratske vsebine, tako kot lahko uporabnik BitTorrent uporabljate tudi za prenos piratskih vsebin ... Preberi več - čeprav je najpogostejša uporaba protokola BitTorrent distribucija materiala, ki je pod zaščito avtorskih pravic. BitTorrent Sync Od piratne drage do alternativne različice Dropbox: BitTorrent Sync vam omogoča, da hranite svoje datoteke sinhronizirane po strojihStoritve sinhronizacije datotek v oblaku so enostavne za uporabo in dobro delujejo, vendar je vaša zasebnost lahko ali ne bo vaša prva prioriteta. Da ne omenjam dejstva, da te storitve vedno pridejo s shrambo ... Preberi več je ločen (zaprti vir) projekt ustvarjalcev BitTorrent-a; uporablja enaka osnovna načela distribucije datotek, vendar s šifriranjem in za zasebno skupino uporabnikov.

Preprosto povedano, BitTorrent Sync je podoben Dropboxu, saj sinhronizira datoteke in mape med pooblaščenimi računalniki, vendar ne potrebuje drugega ponudnika oblakov, ker uporablja osnovne tehnologije enakovredne distribucije BitTorrent.

Boste potrebovali

  • Malina Pi
  • USB pomnilniški pogon
  • Računalnik za testiranje

Uvod

Kot vedno, tudi jaz pričnem iz sveže Raspbian namestitve, vendar bi to moralo biti v redu z obstoječo namestitvijo. Zgrabite sliko od tod in gori z uporabo ta pripomoček za OS X ali ImageWriter za Windows. Po tem prijava na daljavo prek SSH Nastavitev vašega Raspberry Pi za brezglavo uporabo s SSHRaspberry Pi lahko sprejme ukaze SSH, ko jih povežete z lokalnim omrežjem (prek Etherneta ali Wi-Fi-ja), kar vam omogoča enostavno nastavitev. Prednosti SSH presegajo vznemirjanje dnevnega presejanja ... Preberi več , izvedite osnovno posodobitev sistema.

sudo apt-get update. nadgraditi sudo apt-get

Namestite svoj pogon

Seznam pogonov uporabite

sudo fdisk -l. 
fdisk-l

Ko ugotovite pravilno /dev naprava za vaš pogon:

sudo mkdir / media / sync. sudo mount -t samodejno / dev / sda1 / media / sync

(ob predpostavki /dev/sda1 je vaš USB pogon)

Če želite zagotoviti, da so te ob ponovnem zagonu samodejno nameščene, uredite fstab konfiguracijska datoteka:

sudo nano / etc / fstab

Dodajte naslednjo vrstico in si zapomnite:

/ dev / sda1 / media / sync vfat privzete vrednosti 0 0
  • /dev/sda1/ naj bo tam, kjer je nameščen vaš USB-pogon
  • /media/sync je mapa, ki ste jo ustvarili, da deluje kot točka pritrditve
  • vfat je vrsta datotečnega sistema. Uporaba ntfs-3g če gre za pogon NTFS, vendar boste morali tudi zagnati sudo apt-get install ntfs-3g. Za particije Linux, ext4 je pogosta.

Namestite BitTorrent Sync

Na srečo je zdaj na voljo enostaven način za namestitev brez zmedenega sestavljanja - vendar moramo za iskanje datotek paketov dodati vir po meri. Uporabite naslednje ukaze, prilepite enega za drugim.

sudo gpg –keyserver pgp.mit.edu –recv-tipke 6BF18B15. sudo gpg –armor – izvoz 6BF18B15 | sudo apt-key dodaj - sudo echo deb http://debian.yeasoft.net/btsync glavni prispevek brez dodatka >> /etc/apt/sources.list.d/btsync.list. sudo echo deb-src http://debian.yeasoft.net/btsync glavni prispevek brez dodatka >> /etc/apt/sources.list.d/btsync.list. sudo apt-get update. sudo apt-get install btsync.

Upoštevajte, da če na strani izvori.list.d datoteko, poskusite ročno urediti datoteko z Nano:

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

in prilepite v te vrstice.

deb http://debian.yeasoft.net/btsync siri glavni prispevek nesproščen. deb-src http://debian.yeasoft.net/btsync siri glavni prispevek nesproščen

Nadaljujte s posodobitvami in nameščanjem ukazov kot doslej.

Ko namestite paket, vas bomo pozdravili s posebnim namestitvenim skriptom. Ustvari "privzeti primerek", ki deluje na kateri koli naključni številki vrat - izbral sem 55555.

pi-btsync-config

Tekel sem skozi namestitev in sprejel privzete vrednosti za vse ostalo (razen za geslo, očitno).

Preverite, ali BitTorrent Sync deluje

Namestitveni skript bi ga moral dodati v zagonsko datoteko, zato nadaljujte in znova zaženite, da to preverite:

sudo izklop -r zdaj

Počakajte minuto ali nekaj časa, da se znova zažene, nato pa uporabnik drugega računalnika brska po njegovem spletnem vmesniku - to je, da vtipkate IP naslov vašega Pi, ki mu sledi debelo črevoin vrata spletnega vmesnika, izbrana med namestitvijo - privzeta nastavitev 8888; zato sem vtipkal http://192.1680.9:8888. Po prijavi bi vas morali pozdraviti s tem.

btsync-začetni zaslon

Ustvarite mapo, ki kaže na vašo /media/sync imenik ali kamor koli ste se prej odločili za namestitev pogona. Skrivna gesla je ključ do vseh datotek - tega nikoli ne izročite nikomur, ki mu ne zaupate.

sync-skrivnost-geslo

Aplikacija se začne z indeksiranjem pogona, tam so že datoteke, kar lahko traja nekaj časa.

indeksiranje sinhronizacije

Medtem lahko varno nadaljujete in namestite aplikacijo BitTorrent Sync na druge naprave, pri čemer se odločite, da med namestitvijo prilepite skrivno geslo. Izberite ustrezen imenik, ki se bo uporabljal za lokalno sinhronizacijo, in datoteke je treba takoj potegniti čez Pi in začeti sinhronizacijo (če ste za začetek imeli kaj - uporabil sem podatkovni pogon, ki vsebuje že nekaj sto gigabajtov datotek).

osx-sync-file-dejavnost

The Zgodovina v zavihkih prikazuje, katere datoteke so dodane s katero napravo. Prenosi prikazuje, katere datoteke se trenutno sinhronizirajo, navzgor ali navzdol.

Za napredne nastavitve kliknite ikono zobnika poleg mape v spletnem grafičnem vmesniku, kjer boste lahko zgrabili skrivno geslo za dostop samo za branjeali ustvarite enkratno geslo da se izognete glavnemu ključu.

naprave, povezane s sinhronizacijo

V praksi Pi naloži približno 600-700 kB / s, vendar sem za vsak primer postavil trdo mejo 1 MB / s. Začetna sinhronizacija bo trajala dlje časa, če imate terabajte podatkov - vendar ne pozabite, več ko imate računalnikov v zasebnem omrežju BT Sync, hitrejše bodo sinhronizacije (enako načelom "sejanja" za navadne hudournike).

Ali je res varen?

Najnovejša razkritja kažejo, da je NSA v resnici lahko pokvaril veliko število šifrirnih shem, ki se običajno uporabljajo za zaščito storitev, kot so VPN, torej kako BitTorrent Sync? Strokovnjaki menijo tam uporabljeno šifriranje AES-256 še ni bilo. Sam Snowden je rekel:

"Šifriranje deluje. Pravilno implementirani močni kripto sistemi so ena redkih stvari, na katere se lahko zanesete. "

Si lahko omislite uporabo svojega zasebnega Dropboxa? Morda je družinski album fotografij, ki se samodejno sinhronizira z vsemi - BitTorrent Sync je idealen za velike datoteke, kot je to mogoče pri sodobnih fotoaparatih. Pošiljanje velikih fotografij po e-pošti je navdušujoče počasno, vendar se mi zdijo stisnjene fotografije še bolj moteče! Za kaj boste uporabljali svoje?

Kreditna slika: adafruit / flickr, Kamil Porembi? smučanje / flickr

James ima doktorat iz področja umetne inteligence in ima certifikat CompTIA A + in Network +. Je vodilni razvijalec MakeUseOf in svoj prosti čas preživlja z igranjem VR paintball in družabnih iger. Z računalniki gradi že od malih nog.