30Aug

Πώς να κρυπτογραφήσετε το Cloud Storage σε Linux και Windows με EncFS

Αποθηκεύετε ευαίσθητα αρχεία στο Dropbox ή σε άλλη υπηρεσία αποθήκευσης cloud;Κρυπτογραφήστε τα με το EncFS για Linux, ένα κρυπτογραφημένο σύστημα αρχείων που κρυπτογραφεί και αποκρυπτογραφεί με διαφάνεια κάθε ξεχωριστό αρχείο με το κλειδί κρυπτογράφησης.Υπάρχει επίσης ένα πειραματικό build Windows.

Το EncFS λειτουργεί διαφορετικά από ένα εμπορευματοκιβώτιο TrueCrypt, το οποίο αποθηκεύει τα κρυπτογραφημένα αρχεία σας σε ένα μεγάλο αρχείο.Αντίθετα, το EncFS δημιουργεί ξεχωριστά αρχεία για κάθε αρχείο που προσθέτετε.Λειτουργεί καλύτερα με τις υπηρεσίες αποθήκευσης cloud που θα μεταφέρουν ξανά ολόκληρο το εμπορευματοκιβώτιο TrueCrypt κάθε φορά που αλλάζει.

Εγκατάσταση EncFS στο Linux

Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το EncFS στο Ubuntu:

sudo apt-get install encfs

Σε άλλες διανομές του Linux, αναζητήστε το πακέτο EncFS στον διαχειριστή πακέτων και εγκαταστήστε το.

Εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε έναν νέο κρυπτογραφημένο τόμο EncFS:

encfs ~ /Dropbox/ κρυπτογραφημένο ~ / Private

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

Θα σας ζητηθούν περισσότερες ερωτήσεις μετά την εκτέλεση αυτών των εντολών.Η προεπιλεγμένη λειτουργία παράνοιας( πληκτρολογήστε p όταν σας ζητηθεί) θα πρέπει να λειτουργεί καλά, αλλά μπορείτε επίσης να πληκτρολογήσετε το x για τη λειτουργία διαμόρφωσης εμπειρογνωμόνων.

Το EncFS θα σας ζητήσει να δημιουργήσετε έναν κωδικό πρόσβασης για τον κρυπτογραφημένο τόμο σας.Θυμηθείτε αυτόν τον κωδικό πρόσβασης - αν το ξεχάσετε, δεν θα έχετε πρόσβαση στα αρχεία σας.

Χρήση του EncFS στο Linux

Τοποθετήστε τα αρχεία στον ιδιωτικό φάκελο που δημιουργήσατε νωρίτερα.Αυτός είναι επίσης ο τόπος όπου μπορείτε να αποκτήσετε πρόσβαση στις αποκρυπτογραφούμενες εκδόσεις των αρχείων σας.

Οι κρυπτογραφημένες εκδόσεις των αρχείων θα αποθηκευτούν στον κρυπτογραφημένο φάκελο /Dropbox/.Το Dropbox θα τα συγχρονίσει στους υπολογιστές σας - κανείς δεν μπορεί να έχει πρόσβαση στο περιεχόμενό τους χωρίς τον κωδικό πρόσβασής σας.Μπορείτε να τοποθετήσετε τον κατάλογο EncFS σε πολλούς υπολογιστές( χρησιμοποιήστε την ίδια εντολή encfs) για να χρησιμοποιήσετε τα κρυπτογραφημένα αρχεία σας σε καθένα από αυτά.

Πολύ σημαντική πληροφορία:

  • Μην τοποθετείτε αρχεία στον κρυπτογραφημένο φάκελο /Dropbox/ - αγνοήστε αυτό το φάκελο.Τοποθετήστε τα αρχεία στον ιδιωτικό φάκελο αντί.Εάν τοποθετήσετε αρχεία απευθείας στον κρυπτογραφημένο φάκελο /Dropbox/, δεν θα κρυπτογραφηθούν.
  • Μην διαγράψετε ή χάσετε το αρχείο. Encfs.xml( είναι κρυμμένο από προεπιλογή - πατήστε Ctrl + H στο Nautilus για να δείτε κρυφά αρχεία).Θα πρέπει πιθανώς να δημιουργήσετε ένα αντίγραφο ασφαλείας αυτού του αρχείου - αν το χάσετε, θα χάσετε επίσης την πρόσβαση στα κρυπτογραφημένα αρχεία σας.

Επαναφορά του συστήματος αρχείων

Το EncFS δεν θα συνδεθεί αυτόματα μετά την επανεκκίνηση του συστήματός σας - αν αποσυνδεθείτε και συνδεθείτε ξανά, δεν θα έχετε πρόσβαση στα αρχεία σας χωρίς να εκτελέσετε την εντολή EncFS.Αυτό παρέχει καλή ασφάλεια - κανείς δεν μπορεί να έχει πρόσβαση ή να δει τα κρυπτογραφημένα αρχεία σας μέχρι να εκτελέσετε την εντολή.

Εάν ο ιδιωτικός σας φάκελος εμφανίζεται κενός, το σύστημα αρχείων EncFS δεν είναι συνδεδεμένο.

Απλά επανεκκινήστε την ίδια εντολή που εκτελέσατε νωρίτερα για να επανατοποθετήσετε το σύστημα αρχείων EncFS.Για παράδειγμα, θα εκτελέσουμε την ακόλουθη εντολή:

encfs ~ /Dropbox/ κρυπτογραφημένη ~ / Private

Θα πρέπει να δώσετε τον κωδικό πρόσβασής σας.

Αν θέλετε το σύστημα αρχείων EncFS να τοποθετείται αυτόματα κάθε φορά που συνδέεστε, μπορείτε να χρησιμοποιήσετε το gnome-encfs.Το gnome-encfs προσθέτει τον κωδικό πρόσβασής σας EncFS στο κλειδί σας GNOME και το προσαρμόζει αυτόματα κάθε φορά που συνδέεστε.

EncFS στα Windows

Χρησιμοποιήστε το encfs4win για να αποκτήσετε πρόσβαση στα συστήματα αρχείων EncFS στα Windows.Για να χρησιμοποιήσετε το encfs4win, θα πρέπει επίσης να εγκαταστήσετε την έκδοση 0.6 της βιβλιοθήκης Dokan.

Μπορείτε να εκκινήσετε το encfsw.exe και να χρησιμοποιήσετε το γραφικό πρόγραμμα για να προσαρτήσετε ή να δημιουργήσετε συστήματα αρχείων EncFS.

Υπάρχει επίσης μια εφαρμογή Android, η οποία ονομάζεται Cryptonite, για την πρόσβαση σε συστήματα αρχείων EncFS στο τηλέφωνο ή το tablet Android.Το BoxCryptor, το οποίο καλύψαμε προηγουμένως, χρησιμοποιεί το EncFS ως backend του.