Το Encfs είναι ένα λογισμικό ανοικτού κώδικα που χρησιμοποιείται ευρέως για τη δημιουργία κρυπτογραφημένου συστήματος αρχείων. Είναι ιδιαίτερα χρήσιμο για την κρυπτογράφηση αρχείων που θέλετε να αποθηκεύσετε στο σύννεφο, όπως το Dropbox ή το Google Drive. Η χρήση των encfs στο Linux και τα Windows είναι αρκετά απλή, καθώς υπάρχουν εγκαταστάτες και για τις δύο πλατφόρμες. Ωστόσο, για το Mac OS X, η εγκατάσταση των encfs δεν είναι τόσο εύκολη όσο θα έπρεπε. Εδώ μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε encfs στο Mac OS X.

Εγκαθιστώντας encfs στο Mac OS X

Υπάρχουν διάφοροι τρόποι για να εγκαταστήσετε encfs στο Mac OS X. Σε αυτό το σεμινάριο, θα σας δείξουμε τη μέθοδο εγκατάστασης homebrew και OSXfuse. Θα χρειαστεί να χρησιμοποιήσετε τερματικό σταθμό, οπότε να είστε έτοιμοι να βγάλετε τα χέρια σας βρώμικα.

Το Homebrew είναι ένας χρήσιμος διαχειριστής πακέτων για Mac OS X. Σας επιτρέπει να εγκαταστήσετε πολλές εφαρμογές με μία μόνο εντολή.

1. Ανοίξτε το Terminal στο Mac OS X. Εάν δεν γνωρίζετε πού βρίσκεται, μπορείτε να το βρείτε στο "Applications -> Utilities -> Terminal". Πληκτρολογήστε την εντολή:

 ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

Αυτό θα εγκαταστήσει το Homebrew στο σύστημά σας. Αν έχετε ήδη εγκαταστήσει το Homebrew, μπορείτε να αγνοήσετε αυτό το βήμα.

Για να εγκαταστήσετε encfs (στο El Capitan), απλά εκτελέστε την εντολή στο τερματικό:

 cookie εγκαθιστώ homebrew / ασφάλεια / encfs 

Μόλις ολοκληρωθεί η εγκατάσταση, θα έχετε εγκατεστημένα encfs στο σύστημά σας.

Χρησιμοποιώντας encfs στο Mac OS X

Ακόμα στο τερματικό, μπορείτε να δημιουργήσετε ένα κρυπτογραφημένο σύστημα αρχείων στο Dropbox χρησιμοποιώντας αυτήν την εντολή:

 encfs ~ / Dropbox / Ιδιωτικό ~ / Ιδιωτικό 

Πραγματοποιήστε τη διαδικασία ρύθμισης. Θα σας ζητηθεί να εισαγάγετε έναν κύριο κωδικό πρόσβασης. Βεβαιωθείτε ότι χρησιμοποιείτε ισχυρό κωδικό πρόσβασης και θυμηθείτε. Αφού ολοκληρωθεί, θα πρέπει να δείτε ένα φάκελο "Ιδιωτικό" στον οικείο κατάλογό σας. Κάθε αρχείο που τοποθετείτε σε αυτόν τον φάκελο θα κρυπτογραφηθεί και θα αποθηκευτεί στο φάκελο "Dropbox -> Private".

Ο κρυπτογραφημένος κατάλογος Automount κατά την εκκίνηση

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

1. Ανοίξτε την επιλογή "Access Keychain". Θα προσθέσουμε τον κύριο κωδικό πρόσβασης του encfs στο Keychain, ώστε το script να μπορεί να αυτοματοποιήσει τον κρυπτογραφημένο κατάλογο χωρίς να σας ζητήσει κωδικό πρόσβασης. Προσθέστε μια νέα καταχώρηση. Εισαγάγετε "encfs" για το πεδίο "Όνομα στοιχείου" και "Όνομα λογαριασμού". Μόλις προσθέσετε τον κωδικό πρόσβασης, μπορείτε να κλείσετε την πρόσβαση στο Keychain.

2. Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου και αντιγράψτε το ακόλουθο κείμενο σε αυτό.

 #! / bin / bash ENCFS = "/ usr / local / bin / encfs" ENCDIR = "$ HOME / Dropbox / Private" DECDIR = "$ HOME / dev / null | cut -d "" -f2 | "$ ENCFS" -S "$ ENCDIR" "$ DECDIR" 

Αποθηκεύστε το αρχείο ως "encfslogin.sh" στον κατάλογο χρηστών σας.

Κάντε το εκτελέσιμο σενάριο:

 chmod α + x encfslogin.sh 

3. Στη συνέχεια, ανοίξτε τον επεξεργαστή AppleScript και επικολλήστε τη γραμμή:

 κάντε script script "$ HOME / encfslogin.sh" 

και να το αποθηκεύσετε ως εφαρμογή στον κατάλογο χρηστών σας.

4. Τέλος, μεταβείτε στις "Προτιμήσεις συστήματος -> Χρήστες και ομάδες", κάντε κλικ στο λογαριασμό χρήστη και επιλέξτε "Στοιχεία σύνδεσης". Προσθέστε την εφαρμογή encfslogin στη λίστα εκκίνησης.

Αποσυνδεθείτε και συνδεθείτε ξανά. Ο κρυπτογραφημένος κατάλογός σας πρέπει να τοποθετηθεί αυτόματα τώρα.

Πιστοποίηση εικόνας: έννοια ασφαλείας με κλειδαριά από το BigStockPhoto