ΕΙΣΑΓΩΓΗ
Το GPG είναι ακρωνύμιο του Gnu Privacy Guard. Από τα πιο δημοφιλή εργαλεία κρυπτογράφησης μηνυμάτων ηλεκτρονικού ταχυδρομείου και αρχείων. Είναι Ανοιχτού Κώδικα και μπορεί να χρησιμοποιηθεί εκτός της κρυπτογράφησης και στην υπογραφή (digital signature) – αυθεντικότητα – των δεδομένων.
Σε αυτό το άρθρο παρατίθενται οι πιο συχνά χρησιμοποιούμενες εντολές του Gnu Privacy Guard.
GPG Cheat Sheet
Εντολή | Επεξήγηση | |
---|---|---|
gpg --gen-key |
Δημιουργία Ζεύγους Κλειδιών (Δημόσιου και Ιδιωτικού) | |
gpg --gen-revoke KeyID |
Δημιουργία Πιστοποιητικού Ανάκλησης για το κλειδί με τη συγκεκριμένη ταυτότητα KeyID. | |
gpg --list-keys |
Λίστα όλων των δημόσιων κλειδιών. | |
gpg --list-secret-keys |
Λίστα όλων των κλειδιών για τα οποία διαθέτουμε και ιδιωτικό κλειδί. | |
gpg --delete-key KeyID |
Διαγραφή κλειδιού με τη συγκεκριμένη ταυτότητα KeyID. Διαγράφεται μόνον το δημόσιο κλειδί. | |
gpg --delete-secret-key keyID |
Διαγραφή μόνον του Ιδιωτικού Κλειδιού από το Ζεύγος με τη συγκεκριμένη ταυτότητα keyID. | |
gpg --export--secret-key keyID >-a keyname.asc |
Εξαγωγή του Ιδιωτικού Κλειδιού σε αρχείο με όνομα keyname.asc, από το Ζεύγος με ταυτότητα keyID. | |
gpg --export --armor keyID > keyname.asc |
Εξαγωγή του Δημόσιου Κλειδιού σε αρχείο με όνομα keyname.asc, από το Ζεύγος με ταυτότητα keyID. | |
gpg --import keyfile |
Εισαγωγή Δημόσιου Κλειδιού από το αρχείο με όνομα keyfile. | |
gpg --import --allow-secret-key-import keyfile |
Εισαγωγή Ιδιωτικού Κλειδιού από το αρχείο με όνομα keyfile. | |
gpg --keyserver keys.gnupg.net --send-key keyID |
Αποστολή στον εξυπηρετητή κλειδιών keys.gnupg.net του Δημόσιου Κλειδιού από το Ζεύγος με ταυτότητα keyID. | |
gpg --keyserver keyserver.ubuntu.com --recv-keys keyID |
Εισαγωγή Δημόσιου Κλειδιού με ταυτότητα keyID από τον εξυπηρετητή κλειδιών keyserver.ubuntu.com. | |
gpg -r keyID -e -a -o file.out file.in |
Κρυπτογράφηση του αρχείου με όνομα file.in με το Δημόσιο Κλειδί το οποίο έχει ταυτότητα keyID. Το όνομα του αρχείου που θα εξαχθεί θα είναι file.out. Το αρχείο θα μπορεί να το αποκρυπτογραφήσει μόνον ο κάτοχος του Ιδιωτικού Κλειδιού το οποίο μαζί με το Δημόσιο αποτελούν το Ζεύγος με ταυτότητα keyID. | |
gpg -r keyID -d -o file.out file.in |
Αποκρυπτογράφηση του αρχείου με όνομα file.in με το Ιδιωτικό Κλειδί με ταυτότητα keyID. Το αρχείο που θα εξαχθεί θα έχει όνομα file.out. | |
gpg --edit-key keyID |
Επεξεργασία των ιδιοτήτων του Δημόσιου ή Ιδιωτικού Κλειδιού από το Ζεύγος με ταυτότητα keyID. Μπορούμε να χρησιμοποιήσουμε την help για να δούμε τη λίστα με τις διαθέσιμες εντολές. |
Το Cheat Sheet είναι διαθέσιμο και στο GitBook, όπως και σε αρχείο PDF.
Until next time …
Thanks for reading!
Πολύ ωραίο άρθρο φίλε μου! Ωραίο που συγκέντρωσες εδώ τις βασικές εντολές και τις εξηγείς ωραία.
Πρέπει όμως νομίζω να πεις στο κόσμο ακόμη περισσότερα για αυτό το τρομερό εργαλείο! ;)
Καλημερα σας.
ψαχνω να βρω ενα η δυο αρθρα σας τα οποια μιλουν για την χρηση του KVM(ΔΥΝΑΤΟΤΗΤΑ ΠΟΥ ΕΧΟΥΝ ΙΟ ΠΥΡΗΝΕΣ LINUX) ΓΙΑ virtualization,AΛΛΑ ΔΕΝ ΤΑ ΒΡΙΣΚΩ . ΥΠΑΡΧΟΥΝ; Η ΚΑΝΩ ΚΑΠΟΙΟ ΛΑΘΟΣ.
ΕΥΧΑΡΙΣΡΩ.(ΘΕΛΩ ΝΑ ΑΠΟΦΥΓΩ ΤΡΙΤΕΣ ΕΦΑΡΜΟΓΕς )
Άρθρο για το KVM συγκεκριμένα δεν θυμάμαι να έχω γράψει (εδώ τουλάχιστον). Όσες φορές προσπάθησα να χρησιμοποιήσω το KVM δεν λειτούργησε όπως πρέπει, στο δικό μου Hardware.
Γι’ αυτό το λόγο αποφάσισα να ασχοληθώ με το VirtualBox.
Έχω γράψει όμως ένα tutorial στο Forum του Ubuntu-gr σχετικό με αυτό που ρωτάς. Δες το εδώ.