Μην πιστεύετε στη διαφημιστική εκστρατεία: το σύννεφο απέχει πολύ από την ασφάλεια. Αλλά δεν έχετε κανένα φόβο - τώρα μπορείτε να ξεχάσετε τον Dropbox μια για πάντα και να δείξετε στις αρχές μια σταθερή μεσαία δάχτυλο, κυλιάζοντας την ιδιωτική, απεριόριστη και ασφαλή πλατφόρμα αποθήκευσης cloud με Raspberry Pi και BitTorrent Sync.
Μέρος αυτής της διαδικασίας αλληλεπικαλύπτεται με την κατασκευή ενός Pi-based Network Attached Storage Γυρίστε το Raspberry Pi σε ένα κουτί NAS Γυρίστε το Raspberry Pi σε ένα κουτί NAS Έχετε δύο εξωτερικούς σκληρούς δίσκους που βρίσκονται γύρω και ένα Raspberry Pi; Κάντε μια φτηνή, χαμηλής ισχύος δικτυακή συσκευή αποθήκευσης που προσαρτάται σε αυτά. Ενώ το τελικό αποτέλεσμα σίγουρα δεν θα είναι όπως ... Διαβάστε περισσότερα, τα οποία ίσως θέλετε επίσης να ελέγξετε έξω. Εάν είστε πραγματικά τολμηροί, θα μπορούσατε ακόμη και να οικοδομήσουμε ένα Raspberry Pi Twitter Bot Πώς να οικοδομήσουμε ένα Raspberry Pi Twitter Bot Πώς να οικοδομήσουμε ένα Raspberry Pi Twitter Twitter Το Twitter είναι ο μεγαλύτερος παγκόσμιος αποθετήριο σύντομων μηνυμάτων από ανθρώπους που δεν έχουν τίποτα να πουν - μπορείτε επίσης να συμβάλλετε σε αυτό το επικό έργο με ένα αυτοματοποιημένο bot bot, που τροφοδοτείται από Raspberry σας ... Διαβάστε περισσότερα ότι tweets όλα τα νέα αρχεία που προστέθηκαν σε αυτό. Κάνε το.
BitTorrent; Δεν είναι παράνομο ;!
Στην πραγματικότητα, όχι - αν και η συνηθέστερη χρήση του πρωτοκόλλου BitTorrent διανέμει υλικό που εμπίπτει στην προστασία πνευματικών δικαιωμάτων. BitTorrent Sync Από το Pirate Darling στο Dropbox Εναλλακτικά: Το BitTorrent Sync σας επιτρέπει να κρατάτε τα αρχεία σας συγχρονισμένα σε μηχανήματα από το Pirate Darling στο Dropbox Εναλλακτικά: Το BitTorrent Sync σας επιτρέπει να διατηρείτε τα αρχεία σας συγχρονισμένα σε μηχανές Οι υπηρεσίες συγχρονισμού αρχείων που βασίζονται σε σύννεφα είναι εύκολο στη χρήση και λειτουργούν καλά, αλλά το απόρρητό σας μπορεί να είναι ή να μην είναι η πρώτη σας προτεραιότητα. Για να μην αναφέρουμε το γεγονός ότι αυτές οι υπηρεσίες έρχονται πάντα με ένα χώρο αποθήκευσης ... Read More είναι ένα ξεχωριστό (κλειστό) έργο από τους δημιουργούς του BitTorrent. χρησιμοποιεί τις ίδιες βασικές αρχές διανομής αρχείων, αλλά με κρυπτογράφηση και για μια ιδιωτική ομάδα χρηστών.
Με απλά λόγια, το BitTorrent Sync είναι παρόμοιο με το Dropbox, δεδομένου ότι συγχρονίζει αρχεία και φακέλους μεταξύ εξουσιοδοτημένων υπολογιστών, αλλά δεν απαιτεί κάποιον πάροχο σύννεφο τρίτου μέρους, καθώς χρησιμοποιεί τις υποκείμενες τεχνολογίες διανομής peer-to-peer του BitTorrent.
Θα χρειαστείτε
- Raspberry Pi
- Μονάδα αποθήκευσης USB
- Υπολογιστής για δοκιμές
Ξεκινώντας
Όπως πάντα, ξεκινώ από μια νέα εγκατάσταση Raspbian, αλλά αυτό θα πρέπει να λειτουργεί καλά με μια υπάρχουσα εγκατάσταση. Πιάσε την εικόνα από εδώ και καίνε χρησιμοποιώντας αυτό το βοηθητικό πρόγραμμα για OS X ή ImageWriter για Windows. Μετά τη σύνδεση στο διαδίκτυο μέσω SSH Ρύθμιση του Raspberry σας Pi Για την απρόσκοπτη χρήση με το SSH Ρύθμιση του Raspberry Pi σας για Headless χρήση με SSH Το Raspberry Pi μπορεί να δεχτεί εντολές SSH όταν είναι συνδεδεμένο σε ένα τοπικό δίκτυο (Ethernet ή Wi-Fi) μπορείτε να το ρυθμίσετε εύκολα. Τα οφέλη της SSH υπερβαίνουν την ανατροπή της καθημερινής προβολής ... Διαβάστε περισσότερα, εκτελέστε μια βασική ενημέρωση συστήματος.
sudo apt-get update sudo apt-get upgrade
Τοποθετήστε το Drive σας
Καταχωρίστε τις μονάδες δίσκου σας χρησιμοποιώντας
sudo fdisk -l
Μόλις εντοπίσετε τη σωστή / dev συσκευή για τη μονάδα δίσκου σας:
sudo mkdir /media/sync sudo mount -t auto /dev/sda1 /media/sync
(υποθέτοντας ότι η / dev / sda1 είναι η μονάδα USB)
Για να βεβαιωθείτε ότι αυτοί τοποθετούνται αυτόματα κατά την επανεκκίνηση, επεξεργαστείτε το αρχείο διαμόρφωσης fstab ως εξής:
sudo nano /etc/fstab
Προσθέστε την ακόλουθη γραμμή, θυμηθείτε:
/dev/sda1 /media/sync vfat defaults 0 0
- / dev / sda1 / θα πρέπει να είναι οπουδήποτε τοποθετείται η μονάδα USB
- / media / sync είναι ο φάκελος που δημιουργήσατε για να λειτουργήσει ως σημείο προσάρτησης
- vfat είναι ο τύπος του συστήματος αρχείων. Χρησιμοποιήστε το ntfs-3g αν πρόκειται για μονάδα δίσκου NTFS, αλλά θα πρέπει επίσης να εκτελέσετε το sudo apt-get install ntfs-3g . Για διαμερίσματα Linux, το ext4 είναι κοινό.
Εγκαταστήστε το BitTorrent Sync
Ευτυχώς, υπάρχει τώρα ένας εύκολος τρόπος για να εγκαταστήσετε χωρίς βρώμικο compiling - αλλά πρέπει να προσθέσουμε μια προσαρμοσμένη πηγή για να βρείτε τα αρχεία πακέτων. Χρησιμοποιήστε τις ακόλουθες εντολές, επικολλώντας μία προς μία.
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 sudo apt-get update sudo apt-get install btsync
Σημειώστε ότι αν λάβετε σφάλματα δικαιωμάτων στο αρχείο sources.list.d, δοκιμάστε να επεξεργαστείτε το αρχείο με το μη αυτόματο με το Nano:
sudo nano /etc/apt/sources.list.d/btsync.list
και να επικολλήσετε αυτές τις γραμμές.
deb http://debian.yeasoft.net/btsync wheezy main contrib non-free deb-src http://debian.yeasoft.net/btsync wheezy main contrib non-free
Ξεκινήστε με την ενημέρωση και εγκαταστήστε τις εντολές όπως πριν.
Μόλις εγκαταστήσετε το πακέτο, θα σας υποδεχτεί ένα ειδικό σενάριο εγκατάστασης. Δημιουργήστε μια "προεπιλεγμένη εμφάνιση" που λειτουργεί σε οποιοδήποτε τυχαίο αριθμό θύρας - επέλεξα 55555.
Πέρασα την εγκατάσταση και αποδέχτηκα τις προεπιλογές για όλα τα άλλα (εκτός από τον κωδικό πρόσβασης, προφανώς).
Ελέγξτε εάν λειτουργεί το BitTorrent Sync
Το σενάριο εγκατάστασης θα έπρεπε να το έχει προσθέσει στο αρχείο εκκίνησης, οπότε προχωρήστε και κάντε επανεκκίνηση για να το ελέγξετε:
sudo shutdown -r now
Δώστε ένα λεπτό περίπου για να κάνετε επανεκκίνηση και, στη συνέχεια, χρησιμοποιήστε έναν άλλο υπολογιστή για να περιηγηθείτε στο web interface του - δηλ. Πληκτρολογήστε τη διεύθυνση IP του Pi σας, ακολουθούμενη από ένα τελεία και τη θύρα διεπαφής web που επιλέξατε κατά την εγκατάσταση. έτσι έγραψα http: //192.1680.9: 8888 . Αφού συνδεθείτε, πρέπει να το υποδεχθείτε.
Δημιουργήστε ένα φάκελο που δείχνει στον κατάλογο / media / sync ή όπου θέλετε να τοποθετήσετε τη μονάδα νωρίτερα. Η μυστική φράση πρόσβασης είναι το κλειδί για όλα τα αρχεία σας - μην το δίνετε ποτέ σε κανέναν που δεν εμπιστεύεστε.
Η εφαρμογή αρχίζει με την ευρετηρίαση της μονάδας δίσκου, όπου υπάρχουν ήδη αρχεία, τα οποία μπορεί να διαρκέσουν λίγο.
Εν τω μεταξύ, μπορείτε να προχωρήσετε με ασφάλεια και να εγκαταστήσετε την εφαρμογή BitTorrent Sync στις άλλες μηχανές σας, επιλέγοντας να επικολλήσετε τη μυστική σας φράση πρόσβασης κατά τη διαδικασία εγκατάστασης. Επιλέξτε το σχετικό κατάλογο που θα χρησιμοποιηθεί για συγχρονισμό σε τοπικό επίπεδο και τα αρχεία σας θα πρέπει να τραβηχτούν αμέσως από το Pi και να αρχίσουν να συγχρονίζονται (αν είχατε ξεκινήσει - χρησιμοποίησα μια μονάδα δεδομένων που περιέχει ήδη μερικές εκατοντάδες gigabytes αρχείων) .
Οι καρτέλες Ιστορικό εμφανίζουν μια καταγραφή των αρχείων που έχουν προστεθεί από τη συσκευή. Οι μεταφορές δείχνουν ποια αρχεία συγχρονίζονται προς τα επάνω ή προς τα κάτω.
Για προχωρημένες ρυθμίσεις, κάντε κλικ στο εικονίδιο του γραναζιού δίπλα στο φάκελο στο GUI του ιστού, από όπου μπορείτε να πάρετε μια μυστική φράση πρόσβασης για πρόσβαση μόνο για ανάγνωση ή να δημιουργήσετε μία κωδική φράση για να αποφύγετε την παράδοση του κύριου κλειδιού.
Στην πράξη, το Pi μεταφορτώνει σε περίπου 600-700 kB / s, αλλά έθεσα ένα σκληρό όριο 1 MB / s για κάθε περίπτωση. Ο αρχικός συγχρονισμός θα διαρκέσει πολύ καιρό αν έχετε terabyte δεδομένων - αλλά θυμηθείτε, τόσο περισσότεροι υπολογιστές έχετε στο ιδιωτικό σας δίκτυο BT Sync, οι γρηγορότεροι συγχρονισμοί θα είναι (οι ίδιοι με τους κανόνες "σποράς" για τα κανονικά torrents) .
Είναι πραγματικά ασφαλής;
Οι τελευταίες αποκαλύψεις δείχνουν ότι ο NSA μπορεί στην πραγματικότητα να έχει σπάσει έναν μεγάλο αριθμό συστημάτων κρυπτογράφησης που χρησιμοποιούνται συνήθως για τη διασφάλιση υπηρεσιών όπως τα VPN, έτσι πώς γίνεται με το BitTorrent Sync; Οι ειδικοί πιστεύουν ότι η κρυπτογράφηση AES-256 που χρησιμοποιείται εκεί δεν έχει ακόμη καταρρακωθεί. Ο ίδιος ο Snowden είπε:
"Η κρυπτογράφηση λειτουργεί. Τα σωστά εφαρμοζόμενα ισχυρά κρυπτοσυστήματα είναι ένα από τα λίγα πράγματα που μπορείτε να βασιστείτε σε "
Μπορείτε να σκεφτείτε μια χρήση για το δικό σας ιδιωτικό Dropbox; Ίσως ένα οικογενειακό άλμπουμ φωτογραφιών που συγχρονίζει αυτόματα σε όλους - το BitTorrent Sync είναι ιδανικό για μεγάλα αρχεία, όπως συμβαίνει με τις σύγχρονες κάμερες. Η αποστολή μεγάλων φωτογραφιών μέσω ηλεκτρονικού ταχυδρομείου είναι απερίσκεπτα αργή, αλλά βρίσκω συμπιεσμένες φωτογραφίες ακόμη πιο ενοχλητικές! Τι θα χρησιμοποιήσετε για εσάς;
Image credit: adafruit / flickr, Kamil Porembi? Ski / flickr