Διαφήμιση

Μην πιστεύετε τη διαφημιστική εκστρατεία: το Cloud απέχει πολύ από την ασφάλεια. Αλλά μην φοβάστε - τώρα μπορείτε να ξεχάσετε Dropbox μια για πάντα και δείξτε στις αρχές ένα σταθερό μεσαίο δάχτυλο κυλώντας το δικό σας ιδιωτικός, απεριόριστος, και ασφαλής πλατφόρμα αποθήκευσης cloud με ένα Raspberry Pi και συγχρονισμός BitTorrent.

Μέρος αυτής της διαδικασίας επικαλύπτεται με τη δημιουργία α Αποθηκευμένος χώρος αποθήκευσης δικτύου με βάση το Pi Μετατρέψτε το Raspberry Pi σε κουτί NASΈχετε μερικούς εξωτερικούς σκληρούς δίσκους και ένα Raspberry Pi; Φτιάξτε μια φθηνή, συνδεδεμένη συσκευή αποθήκευσης δικτύου με χαμηλή ισχύ. Ενώ το τελικό αποτέλεσμα σίγουρα δεν θα είναι τόσο ... Διαβάστε περισσότερα , το οποίο ίσως θέλετε επίσης να δείτε. Εάν είστε πραγματικά τολμηροί, θα μπορούσατε ακόμη και να δημιουργήσετε ένα Raspberry Pi Twitter Bot Πώς να φτιάξετε ένα Bot Ras Raspberry Pi TwitterΤο Twitter είναι το μεγαλύτερο παγκόσμιο αποθετήριο σύντομων μηνυμάτων από άτομα που δεν έχουν τίποτα να πουν - και τώρα μπορείτε επίσης να συμβάλλετε σε αυτό το επικό έργο με ένα αυτοματοποιημένο bot Twitter, το οποίο υποστηρίζεται από το δικό σας Βατόμουρο...

instagram viewer
Διαβάστε περισσότερα που tweets όλα τα νέα αρχεία που προστέθηκαν σε αυτό. Κάνε το.

BitTorrent; Δεν είναι παράνομο ;!

Καλά, βασικά, όχι 8 Νομικές χρήσεις για το BitTorrent: Θα εκπλαγείτεΌπως το HTTP, το οποίο χρησιμοποιεί το πρόγραμμα περιήγησής σας για επικοινωνία με ιστότοπους, το BitTorrent είναι απλώς ένα πρωτόκολλο. Θα μπορούσατε να χρησιμοποιήσετε το πρόγραμμα περιήγησής σας για να κατεβάσετε πειρατικό περιεχόμενο, όπως θα μπορούσατε να χρησιμοποιήσετε ένα πρόγραμμα-πελάτη BitTorrent για να κατεβάσετε πειρατικά ... Διαβάστε περισσότερα - αν και η πιο συνηθισμένη χρήση του πρωτοκόλλου BitTorrent είναι η διανομή υλικού που υπόκειται σε προστασία πνευματικών δικαιωμάτων. Συγχρονισμός BitTorrent Από το Pirate Darling έως το Dropbox Alternative: Το BitTorrent Sync σας επιτρέπει να διατηρείτε τα αρχεία σας συγχρονισμένα σε όλες τις μηχανέςΟι υπηρεσίες συγχρονισμού αρχείων που βασίζονται σε σύννεφο είναι εύχρηστες και λειτουργούν καλά, αλλά το απόρρητό σας μπορεί να είναι ή να μην είναι η πρώτη σας προτεραιότητα. Για να μην αναφέρουμε το γεγονός ότι αυτές οι υπηρεσίες έρχονται πάντα με χώρο αποθήκευσης ... Διαβάστε περισσότερα είναι ένα ξεχωριστό έργο (κλειστού κώδικα) από τους δημιουργούς του BitTorrent. χρησιμοποιεί τις ίδιες βασικές αρχές διανομής αρχείων, αλλά με κρυπτογράφηση και για μια ιδιωτική ομάδα χρηστών.

Με απλά λόγια, το BitTorrent Sync είναι παρόμοιο με το Dropbox, καθώς συγχρονίζει αρχεία και φακέλους μεταξύ εξουσιοδοτημένων υπολογιστών, αλλά δεν απαιτεί τρίτο πάροχο cloud, δεδομένου ότι χρησιμοποιεί τις βασικές τεχνολογίες διανομής peer-to-peer της BitTorrent.

Θα χρειαστείτε

  • Raspberry Pi
  • Μονάδα αποθήκευσης USB
  • Υπολογιστής για δοκιμές

Ξεκινώντας

Όπως πάντα, ξεκινάω από μια νέα εγκατάσταση Raspbian, αλλά αυτό θα λειτουργήσει καλά με μια υπάρχουσα εγκατάσταση. Πιάστε την εικόνα από εδώ και κάψτε χρησιμοποιώντας αυτό το βοηθητικό πρόγραμμα για OS X ή ImageWriter για Windows. Μετά σύνδεση από απόσταση μέσω SSH Ρύθμιση του Raspberry Pi για χρήση χωρίς κεφαλή με SSHΤο Raspberry Pi μπορεί να δεχτεί εντολές SSH όταν είναι συνδεδεμένο σε τοπικό δίκτυο (είτε μέσω Ethernet είτε μέσω Wi-Fi), επιτρέποντάς σας να το ρυθμίσετε εύκολα. Τα οφέλη του SSH υπερβαίνουν την αναστάτωση της καθημερινής προβολής ... Διαβάστε περισσότερα , εκτελέστε μια βασική ενημέρωση συστήματος.

sudo apt-get ενημέρωση. sudo apt-get αναβάθμιση

Τοποθετήστε το Drive σας

Καταγράψτε τις μονάδες δίσκου σας χρησιμοποιώντας

sudo fdisk -l. 
fdisk-l

Μόλις εντοπίσετε το σωστό /dev συσκευή για τη μονάδα δίσκου σας:

sudo mkdir / media / συγχρονισμός. sudo mount -t auto / dev / sda1 / media / sync

(υποθέτοντας /dev/sda1 είναι η μονάδα USB)

Για να βεβαιωθείτε ότι είναι αυτόματα τοποθετημένα κατά την επανεκκίνηση, επεξεργαστείτε το fstab αρχείο διαμόρφωσης ως εξής:

sudo nano / etc / fstab

Προσθέστε την ακόλουθη γραμμή, θυμόμαστε:

/ dev / sda1 / media / sync vfat default 0 0
  • /dev/sda1/ πρέπει να είναι οπουδήποτε στερεώνεται η μονάδα USB
  • /media/sync είναι ο φάκελος που δημιουργήσατε για να λειτουργεί ως σημείο προσάρτησης
  • vfat είναι ο τύπος συστήματος αρχείων. Χρήση ntfs-3γ αν πρόκειται για μονάδα NTFS, αλλά θα πρέπει επίσης να εκτελέσετε sudo apt-get εγκατάσταση ntfs-3g. Για διαμερίσματα Linux, ext4 είναι κοινό.

Εγκαταστήστε το BitTorrent Sync

Ευτυχώς, υπάρχει τώρα ένας εύκολος τρόπος εγκατάστασης χωρίς ακατάλληλη μεταγλώττιση - αλλά πρέπει να προσθέσουμε μια προσαρμοσμένη πηγή για να βρούμε τα αρχεία πακέτων. Χρησιμοποιήστε τις ακόλουθες εντολές, επικολλώντας μία προς μία.

sudo gpg –keyserver pgp.mit.edu –recv-keys 6BF18B15. sudo gpg –armor –εξαγωγή 6BF18B15 | sudo apt-key add - sudo echo deb http://debian.yeasoft.net/btsync wheezy main contrib μη δωρεάν >> /etc/apt/sources.list.d/btsync.list. sudo echo deb-src http://debian.yeasoft.net/btsync wheezy main contrib μη δωρεάν >> /etc/apt/sources.list.d/btsync.list. sudo apt-get ενημέρωση. sudo apt-get εγκατάσταση btsync.

Σημειώστε ότι εάν λάβετε σφάλματα άδειας στο source.list.d αρχείο, δοκιμάστε να επεξεργαστείτε το αρχείο χειροκίνητα με το Nano:

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

και επικολλήστε σε αυτές τις γραμμές.

χρέος http://debian.yeasoft.net/btsync wheezy main contrib μη δωρεάν. deb-src http://debian.yeasoft.net/btsync wheezy main contrib μη δωρεάν

Προχωρήστε με τις εντολές ενημέρωσης και εγκατάστασης όπως πριν.

Κατά την εγκατάσταση του πακέτου, θα σας υποδεχτεί ένα ειδικό σενάριο εγκατάστασης. Δημιουργήστε μια "προεπιλεγμένη παρουσία" που λειτουργεί σε οποιονδήποτε αριθμό τυχαίας θύρας - επέλεξα το 55555.

pi-btsync-config

Έτρεξα την εγκατάσταση και αποδέχτηκα τις προεπιλογές για οτιδήποτε άλλο (εκτός από τον κωδικό πρόσβασης, προφανώς).

Ελέγξτε εάν λειτουργεί το BitTorrent Sync

Το σενάριο εγκατάστασης θα έπρεπε να το είχε προσθέσει στο αρχείο εκκίνησης, οπότε προχωρήστε και κάντε επανεκκίνηση για να το ελέγξετε:

sudo shutdown -r τώρα

Δώστε του ένα λεπτό περίπου για επανεκκίνηση και, στη συνέχεια, χρησιμοποιήστε έναν άλλο υπολογιστή για να περιηγηθείτε στη διεπαφή ιστού του - δηλαδή, πληκτρολογήστε τη διεύθυνση IP του Pi σας, ακολουθούμενο από ένα άνω κάτω τελεία, και η θύρα διεπαφής ιστού που επιλέχθηκε κατά τη ρύθμιση - η προεπιλεγμένη είναι 8888; έτσι πληκτρολόγησα http://192.1680.9:8888. Μετά τη σύνδεση, θα πρέπει να σας υποδεχτεί με αυτό.

btsync-αρχική οθόνη

Δημιουργήστε ένα φάκελο που δείχνει στο /media/sync κατάλογο ή οπουδήποτε επιλέξατε να προσαρτήσετε τη μονάδα δίσκου νωρίτερα. Η μυστική φράση πρόσβασης είναι το κλειδί για όλα τα αρχεία σας - μην το δίνετε ποτέ σε κανέναν που δεν εμπιστεύεστε.

συγχρονισμός-μυστική-φράση πρόσβασης

Η εφαρμογή ξεκινά με την ευρετηρίαση της μονάδας δίσκου, υπάρχουν ήδη αρχεία εκεί, τα οποία μπορεί να διαρκέσουν λίγο.

συγχρονισμός ευρετηρίου

Εν τω μεταξύ, μπορείτε να προχωρήσετε με ασφάλεια και να εγκαταστήσετε την εφαρμογή BitTorrent Sync στα άλλα μηχανήματά σας, επιλέγοντας να επικολλήσετε τη μυστική σας φράση πρόσβασης κατά τη διαδικασία εγκατάστασης. Επιλέξτε τον σχετικό κατάλογο που θα χρησιμοποιηθεί για τοπικό συγχρονισμό και τα αρχεία σας θα πρέπει αμέσως να τραβηχτούν από το Pi και να αρχίσουν να συγχρονίζονται (αν είχατε κάτι για να ξεκινήσετε - χρησιμοποίησα μια μονάδα δεδομένων που περιέχει ήδη μερικές εκατοντάδες gigabyte αρχείων).

osx-sync-file-activity

ο Ιστορία Οι καρτέλες εμφανίζουν μια καταγραφή των αρχείων που έχουν προστεθεί από τη συσκευή. Μεταφορές δείχνει ποια αρχεία συγχρονίζονται αυτήν τη στιγμή, είτε πάνω είτε κάτω.

Για σύνθετες ρυθμίσεις, κάντε κλικ στο εικονίδιο με το γρανάζι δίπλα στο φάκελο στο GUI ιστού, όπου θα μπορείτε να πάρετε μια μυστική φράση πρόσβασης για πρόσβαση μόνο για ανάγνωσηή δημιουργήστε ένα εφάπαξ φράση πρόσβασης για να αποφύγετε να δώσετε το κύριο κλειδί.

συγχρονισμένες-συνδεδεμένες συσκευές

Στην πράξη, το Pi ανεβάζει περίπου 600-700 kB / s, αλλά έθεσα ένα όριο 1 MB / s για κάθε περίπτωση. Ο αρχικός συγχρονισμός θα πάρει πολύ χρόνο εάν έχετε terabyte δεδομένων - αλλά θυμηθείτε, όσο περισσότεροι υπολογιστές έχετε στο ιδιωτικό σας δίκτυο BT Sync, τόσο πιο γρήγοροι θα είναι οι επόμενοι συγχρονισμοί (οι ίδιες με τις αρχές «σποράς» για τακτικά torrents).

Είναι πραγματικά ασφαλές;

Οι τελευταίες αποκαλύψεις δείχνουν ότι η NSA μπορεί στην πραγματικότητα να έχει σπάσει ένα μεγάλο αριθμό προγραμμάτων κρυπτογράφησης που χρησιμοποιούνται συνήθως για την ασφάλεια υπηρεσιών όπως VPN, οπότε τι γίνεται με το BitTorrent Sync; Οι ειδικοί πιστεύουν η κρυπτογράφηση AES-256 που χρησιμοποιείται δεν έχει ακόμη σπάσει. Ο ίδιος ο Snowden είπε:

«Η κρυπτογράφηση λειτουργεί. Τα σωστά εφαρμοσμένα ισχυρά συστήματα κρυπτογράφησης είναι ένα από τα λίγα πράγματα στα οποία μπορείτε να βασιστείτε "

Μπορείτε να σκεφτείτε τη χρήση για το δικό σας ιδιωτικό Dropbox; Ίσως ένα οικογενειακό άλμπουμ φωτογραφιών που συγχρονίζεται αυτόματα σε όλους - το BitTorrent Sync είναι ιδανικό για μεγάλα αρχεία, όπως συμβαίνει με τις σύγχρονες κάμερες. Η αποστολή μεγάλων φωτογραφιών μέσω email είναι εκνευριστικά αργή, αλλά βρίσκω ακόμη πιο ενοχλητικές τις συμπιεσμένες φωτογραφίες! Για ποιο λόγο θα χρησιμοποιήσετε το δικό σας;

Πιστωτική εικόνα: adafruit / flickr, Kamil Porembi; σκι / flickr

Ο James έχει πτυχίο Τεχνητής Νοημοσύνης και είναι πιστοποιημένο με CompTIA A + και Network +. Είναι ο κύριος προγραμματιστής του MakeUseOf και περνά τον ελεύθερο χρόνο του παίζοντας VR paintball και boardgames. Δημιουργεί υπολογιστές από τότε που ήταν παιδί.