Linuxi näpunäited: failide krüptimine ja dekrüptimine käsurealt gpg-ga
- Kategooria: Linux
Kas olete paranoiline? Kas te kardate, et keegi hakkab saama andmeid, mida neil pole olnud? Ma olen. Ja seetõttu krüpteerin faile sageli gpg-võtmega, mis polnud kellelegi antud. Nende krüptitud failidega tean, et need on turvalised enamikule avalikkusele. Ja kuna ma kipun kasutama pikki pääsuklahve gpg jaoks, on nende lõhendamine väljakutse.
Selle kõige jaoks kasutan loomulikult gpg-d. Ja kui ma kasutan gpg, siis ma kasutan seda käsurealt. Seda on tegelikult üsna lihtne kasutada. Selles artiklis näitan teile, kuidas luua gpg-võtit, faili krüptida ja dekrüpteerida. Leiate selle nii lihtsa ülesande, et kasutate seda rohkem kui arvate. Kas ma pean installima?
Enam kui tõenäoline, et kui teil on kaasaegne Linuxi distributsioon, on gpg juba installitud. Kui annate käsu mis gpg ja sa saad midagi sellist / usr / bin / gpg tagasi, teate, et teil on gpg installitud. Kui te ei näe, et saate selle installida, väljastades ühe järgmistest käskudest:
sudo apt-get install gnupg
või
yn install gnupg
Pärast installimist peate esmalt genereerima võtme. Ka seda tehakse käsurealt.
Genereerige oma võti
Võtmeküsimuse genereerimiseks käsk:
gpg - geeni-võti
Kui olete selle sisestanud, küsitakse teilt mitmeid võtmega seotud küsimusi. Need peaksid kõik olema üsna ilmsed. Kui olete võtme genereerimise lõpule viinud, ärge unustage kindlasti võtme kasutajanime ja parooli.
Failide krüptimine
Nüüd asume hea asja juurde - failide krüptimine. Faili krüpteerimiseks gpg-ga kasutate käsustruktuuri:
gpg VÕIMALUSTE Fail
Kuna krüptite, peate kasutama on valik. Ja kuna soovite faili krüptida konkreetse kasutaja gpg-võtmega, kasutate seda r võimalus. Oletame, et krüpteerite faili TEST.tgz kasutaja jlwallen gpg-võtmega. Selleks annate käsu:
gpg -e -r jlwallen TEST.tgz
Saadud fail oleks TEST.tgz.gpg. Kui proovisite faili vaadata, näeksite koheselt, et see on nüüd kahendfail. Kui proovite faili tühistada, siis teavitatakse teid, et fail pole gzip-vormingus.
Faili dekrüptimine
Faili dekrüptimine on sama lihtne kui faili krüptimine. Me jääme sama näite juurde. Faili TEST.tgz.gpg dekrüptimiseks väljastage käsk:
gpg -d -o TEST.tgz TEST.tgz.gpg
Teilt küsitakse parooli, mis on seotud failis kasutatava kasutaja krüptimisvõtmega. d Valik näitab, et dekrüpteerite faili ja või suvand näitab, millisesse faili tulemused tulemusi väljastada. Pärast selle käsu väljastamist naasete faili TEST.tgz.
Lõplikud mõtted
Muidugi on palju gui-tööriistu, mis teevad selle töö veelgi lihtsamaks. Kuid liiga palju on juhtumeid, kus käsurida vajab teil asju, mida te ei saa gui abil teha.