Linuxi näpunäited: failide krüptimine ja dekrüptimine käsurealt gpg-ga

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

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.