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

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

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

Ας δούμε πώς μπορείτε να χρησιμοποιήσετε το Vim για την κρυπτογράφηση αρχείων κειμένου στο Linux.

instagram viewer

Πώς να κρυπτογραφήσετε ένα αρχείο χρησιμοποιώντας το Vim

Για να κρυπτογραφήσετε ένα αρχείο χρησιμοποιώντας το Vim, πρώτα ανοίξτε το στο πρόγραμμα επεξεργασίας χρησιμοποιώντας την ακόλουθη εντολή:

όνομα αρχείου vim

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

Για να κρυπτογραφήσετε το αρχείο, πατήστε Esc να παω σε Λειτουργία εντολών, πληκτρολογήστε την ακόλουθη γραμμή και πατήστε Εισαγω:

Το Vim θα σας ζητήσει το κλειδί κρυπτογράφησης. Θα πρέπει να εισάγετε το κλειδί δύο φορές.

Προς την αποθηκεύστε τις αλλαγές και κλείστε το Vim, πληκτρολογήστε τα παρακάτω και πατήστε Εισαγω:

:wq

Αυτό θα κρυπτογραφήσει το αρχείο κειμένου σας. Μπορείς χρησιμοποιήστε την εντολή cat για να το επαληθεύσετε:

όνομα αρχείου cat

Ένας εναλλακτικός τρόπος κρυπτογράφησης ενός αρχείου στο Vim είναι να χρησιμοποιήσετε την ακόλουθη εντολή:

όνομα αρχείου vim -x 

Θα ζητήσει ένα κλειδί κρυπτογράφησης. Εισαγάγετε το κλειδί δύο φορές για να αποφύγετε τυχόν τυπογραφικά λάθη. Στη συνέχεια, επεξεργαστείτε το αρχείο σας και μόλις τελειώσετε, αποθηκεύστε και κλείστε το Vim.

Άνοιγμα κρυπτογραφημένου αρχείου με το Vim

Για να ανοίξετε ένα κρυπτογραφημένο αρχείο, θα χρειαστεί να παρέχετε το σωστό κλειδί κρυπτογράφησης. Εάν δεν εισαγάγετε το σωστό κλειδί, το Vim θα μετατρέψει το περιεχόμενό σας σε περιεχόμενο σκουπιδιών. Ποτέ μην αποθηκεύετε το αρχείο σε μια τέτοια κατάσταση, διαφορετικά το αρχείο σας θα αντικατασταθεί από το περιεχόμενο σκουπιδιών.

Πώς να ελέγξετε τη μέθοδο κρυπτογράφησης

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

αρχείο encrypted_filename

Μπορείτε επίσης να ελέγξετε τη μέθοδο κρυπτογράφησης μέσα από το πρόγραμμα επεξεργασίας. Για να το κάνετε αυτό, ανοίξτε το κρυπτογραφημένο αρχείο στο Vim και μετά ενώ βρίσκεστε στο Λειτουργία εντολών, πληκτρολογήστε τα παρακάτω και πατήστε Εισαγω:

:setlocalεκ?

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

Για να δείτε όλες τις μεθόδους κρυπτογράφησης που είναι διαθέσιμες στο Vim, πληκτρολογήστε:

:h εκ

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

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

Για να αλλάξετε τη μέθοδο κρυπτογράφησης για ένα κρυπτογραφημένο αρχείο, ανοίξτε το στο Vim και εισαγάγετε το κλειδί κρυπτογράφησης. Στη συνέχεια στο Λειτουργία εντολών, πληκτρολογήστε την ακόλουθη εντολή αντικαθιστώντας encryption_method με blowfish2, blowfish ή zip:

:setlocal cm=encryption_method

Για παράδειγμα, για να αλλάξετε τη μέθοδο κρυπτογράφησης σε blowfish, πληκτρολογήστε:

:setlocal cm=blowfish

Στη συνέχεια αποθηκεύστε τις αλλαγές χρησιμοποιώντας:

:w

Αλλάξτε ή αφαιρέστε το κλειδί κρυπτογράφησης

Για να αλλάξετε το κλειδί κρυπτογράφησης ενός κρυπτογραφημένου αρχείου, ανοίξτε το αρχείο στο Vim. Στη συνέχεια, πληκτρολογήστε το κλειδί κρυπτογράφησης για πρόσβαση στο περιεχόμενο. Ενώ στο Λειτουργία εντολών, τύπος:

Θα σας ζητήσει το κλειδί κρυπτογράφησης. Πληκτρολογήστε ένα νέο κλειδί και, στη συνέχεια, πληκτρολογήστε το ξανά για επιβεβαίωση.

Για να αφαιρέσετε την κρυπτογράφηση, απλώς πατήστε Εισαγω δύο φορές χωρίς να πληκτρολογήσετε κανένα πλήκτρο. Μόλις τελειώσετε, βεβαιωθείτε ότι έχετε αποθηκεύσει τις αλλαγές πληκτρολογώντας:

:w

Διατηρήστε τους κωδικούς πρόσβασής σας σε ένα κρυπτογραφημένο αρχείο

Μπορείτε να χρησιμοποιήσετε το Vim για κρυπτογράφηση/αποκρυπτογράφηση αρχείων κειμένου σε Linux αντί για χρήση ξεχωριστού εργαλείου κρυπτογράφησης. Μπορείτε επίσης να διατηρήσετε κωδικούς πρόσβασης σε ένα κρυπτογραφημένο αρχείο και να χρησιμοποιήσετε το Vim ως διαχειριστή κωδικών πρόσβασης. Ωστόσο, σημειώστε ότι οι μέθοδοι κρυπτογράφησης όπως το zip και το blowfish που προσφέρει η Vim δεν είναι ισχυρές. Συνιστάται να χρησιμοποιείτε μόνο το blowfish2 που είναι μια ισχυρή μέθοδος κρυπτογράφησης.

Δεν χρειάζεται να είστε ειδικός στο Vim για να κρυπτογραφήσετε τα αρχεία σας, απλώς μάθετε μερικά βασικά και είστε έτοιμοι.