Το Syncthing είναι μια εναλλακτική λύση ανοιχτού κώδικα Bittorrent Sync
- Κατηγορία: Διαδίκτυο
Εάν χρησιμοποιείτε περισσότερους από έναν υπολογιστές, είτε πρόκειται για πολλούς επιτραπέζιους υπολογιστές, φορητές συσκευές, φορητούς υπολογιστές ή απομακρυσμένους διακομιστές, πιθανότατα χρησιμοποιείτε κάποια μορφή συγχρονισμού για τη μεταφορά δεδομένων μεταξύ συσκευών.
Όσον αφορά τις επιλογές, υπάρχουν αρκετά που μπορείτε να χρησιμοποιήσετε για αυτό. Από τις ενσωματωμένες δυνατότητες συγχρονισμού προγραμμάτων όπως το Firefox ή το Chrome έως τους πελάτες συγχρονισμού με βάση το φάκελο όπως το Dropbox, το Google Drive ή το OneDrive.
Όλα έχουν κοινό ότι βασίζεστε σε τρίτους για να αποθηκεύσετε τα δεδομένα σας στο Διαδίκτυο. Ανάλογα με την υπηρεσία, ενδέχεται να ξεπεράσετε ζητήματα απορρήτου χρησιμοποιώντας κρυπτογράφηση , αλλά δεν είναι πάντα μια επιλογή. Για παράδειγμα, δεν υπάρχει επιλογή να κρυπτογραφήσετε τα δεδομένα περιήγησής σας προτού συγχρονιστεί με το σύννεφο και από εκεί με τις άλλες συσκευές σας.
Εάν θέλετε να είστε στην ασφαλή πλευρά των πραγμάτων, μπορείτε επίσης να μετακινήσετε αρχεία μόνο με μη αυτόματο τρόπο. Αλλά αυτό απαιτεί αρκετή αναδιάταξη των δεδομένων σε τακτική βάση.
Μια τέταρτη επιλογή είναι οι πελάτες που δεν αποθηκεύουν στο cloud, αλλά συγχρονίζουν μόνο. Το Bittorrent Sync είναι ίσως ο πιο δημοφιλής πελάτης από αυτή την άποψη, αλλά υπάρχουν και άλλοι.
Ενώ μου άρεσε να χρησιμοποιώ το Bittorrent Sync, είναι κλειστή πηγή μετά από όλα, που είναι ένα κρίσιμο ζήτημα για ορισμένους.
Συγχρονισμός είναι μια σχετικά νέα εναλλακτική λύση ανοιχτού κώδικα σε αυτό. Η εφαρμογή, διαθέσιμη για συστήματα Windows, Linux και Mac βρίσκεται στο αρχικό στάδιο ανάπτυξης που θα παρατηρήσετε όταν αρχίσετε να τη χρησιμοποιείτε.
Το Syncthing χρησιμοποιεί κρυπτογράφηση (χρησιμοποιώντας TLS και τέλειο απόρρητο απόρρητο) για κάθε επικοινωνία. Κάθε κόμβος αναγνωρίζεται από πιστοποιητικά και μόνο οι κόμβοι που επιτρέπεται να συνδέονται μπορούν να συνδεθούν στο σύμπλεγμα κόμβων.
Εάν ενδιαφέρεστε για λεπτομερείς πληροφορίες, επισκεφτείτε το πρωτόκολλο readme στον ιστότοπο του έργου.
Ακολουθεί ένας οδηγός εγκατάστασης για το Syncthing (v.0.8.5) που σας παρέχει πληροφορίες σχετικά με τον τρόπο ρύθμισής του σε συστήματα Windows.
Ρύθμιση
- Κατεβάστε την τελευταία έκδοση του λογισμικού συγχρονισμού από τον επίσημο ιστότοπο του έργου.
- Για Windows, παρέχεται μια έκδοση 32-bit και 64-bit.
- Εξαγάγετε τα περιεχόμενα της έκδοσης στο τοπικό σας σύστημα μετά τη λήψη, έχει μέγεθος μικρότερο από τρία Megabyte.
- Εκτελέστε το syncthing.exe στη συνέχεια.
- Ανοίγει ένα παράθυρο εντολών που δημιουργεί πολλούς καταλόγους και αρχεία στο σύστημά σας.
- Στο τέλος, ο πίνακας διαχείρισης ανοίγει στο προεπιλεγμένο πρόγραμμα περιήγησης. Μπορείτε να έχετε πρόσβαση εδώ ανά πάσα στιγμή: http: // localhost: 8080 /
Ο προεπιλεγμένος κατάλογος συγχρονισμού είναι c: users username Sync, ο κατάλογος ρυθμίσεων χρήστη C: Users username AppData Roaming Syncthing
Διαμόρφωση της υπηρεσίας
Μπορείτε να διαμορφώσετε την υπηρεσία χρησιμοποιώντας την κονσόλα διαχειριστή ιστού. Οι τρεις βασικές επιλογές που έχετε εδώ είναι οι εξής:
- Προσθέστε αποθετήρια (καταλόγους) στον πελάτη.
- Προσθέστε κόμβους (άλλες συσκευές) στη διαδικασία συγχρονισμού.
- Διαμορφώστε τις ρυθμίσεις.
Προσθήκη αποθετηρίων
Ένα κλικ στο Add Repositories ξεκινά τη διαδικασία. Έχετε τέσσερις επιλογές στη σελίδα από τις οποίες δύο είναι υποχρεωτικές. Πρέπει να επιλέξετε ένα μοναδικό αναγνωριστικό για το αποθετήριο, π.χ. εικόνες ή έγγραφα και επιλέξτε τη διαδρομή αποθετηρίου (διαδρομή φακέλου).
Εδώ μπορείτε επίσης να επιλέξετε τους κόμβους με τους οποίους θέλετε να μοιραστείτε το αποθετήριο και να το κάνετε ως κύριο αποθετήριο. Εάν το κάνετε, οι αλλαγές που έγιναν στο αποθετήριο στον υπολογιστή θα συγχρονιστούν με όλους τους άλλους κόμβους, αλλά οι αλλαγές που πραγματοποιήθηκαν σε άλλες συσκευές δεν θα συγχρονιστούν ξανά.
Προσθήκη κόμβων
Πρέπει να προσθέσετε τουλάχιστον έναν κόμβο, καθώς δεν έχει νόημα να χρησιμοποιήσετε ένα πρόγραμμα-πελάτη συγχρονισμού, εάν δεν έχετε συσκευές για να συγχρονίσετε τα δεδομένα με.
Ένα κλικ στον κόμβο προσθήκης ξεκινά τη διαδικασία.
Αυτή η διαδικασία απαιτεί να έχετε το αναγνωριστικό κόμβου του άλλου συστήματος, καθώς πρέπει να το προσθέσετε στη διαμόρφωση. Εκτός από αυτό, μπορείτε επίσης να προσθέσετε ένα αναγνωριστικό για αυτόν τον κόμβο και να αποφασίσετε εάν θέλετε οι διευθύνσεις IP να είναι δυναμικές, πράγμα που σημαίνει αυτόματη ανακάλυψη ή στατική προσθέτοντας διευθύνσεις στη φόρμα ip: port στη λίστα διευθύνσεων.
Ρυθμίσεις
Οι ρυθμίσεις σας παρέχουν αρκετές προτιμήσεις. Εδώ μπορείτε να αλλάξετε τις διευθύνσεις ακρόασης πρωτοκόλλου συγχρονισμού, να περιορίσετε το ρυθμό εξόδου, να απενεργοποιήσετε το UPnP, να προσθέσετε έναν εξουσιοδοτημένο λογαριασμό χρήστη στη διεπαφή διαχειριστή ιστού και να αλλάξετε επίσης τις διευθύνσεις ακρόασης GUI.
Κλείσιμο λέξεων
Εάν δεν θέλετε τα δεδομένα σας να φιλοξενούνται από τρίτους στο cloud και δεν σας αρέσει το Bittorrent Sync επειδή είναι κλειστή πηγή, τότε το Syncthing μπορεί να είναι μια εναλλακτική λύση.
Μπορείτε να το ρυθμίσετε σε επιτραπέζιους υπολογιστές ή διακομιστές ιστού στο Διαδίκτυο εάν θέλετε να χρησιμοποιήσετε έναν διακομιστή που καθιστά τα δεδομένα διαθέσιμα 24/7.
Υποστηρίζει συγχρονισμό σε επίπεδο μπλοκ, πράγμα που σημαίνει ότι αν συγχρονίσετε κρυπτογραφημένα κοντέινερ TrueCrypt, θα συγχρονιστούν μόνο τα τροποποιημένα bit και όχι το πλήρες κοντέινερ.