Nasveti za Linux: Šifriranje in dešifriranje datotek iz ukazne vrstice z gpg

Preizkusite Naš Instrument Za Odpravo Težav

Ste paranoični? Se bojite, da bo kdo dobil podatke, ki jih nima? Jaz sem. In zaradi tega datoteke pogosto šifriram s tipko gpg, ki je bila dana nobenemu. S temi šifriranimi datotekami vem, da so varne za večino širše javnosti. In ker ponavadi uporabljam dolge ključe za gpg, je razbijanje le-teh izziv.

Seveda za vse to uporabljam gpg. Ko uporabljam gpg, ga uporabljam iz ukazne vrstice. Pravzaprav je precej enostaven za uporabo. V tem članku vam bom pokazal, kako ustvariti gpg ključ, šifrirati in dešifrirati datoteko. To bo lahka naloga, ki jo boste uporabljali bolj, kot si mislite. Moram namestiti?

Če imate moderno distribucijo Linuxa, je več kot verjetno, da je gpg že nameščen. Če izdate ukaz kateri gpg in dobiš nekaj takega / usr / bin / gpg vrnil, veste, da imate nameščen gpg. Če ne vidite, da ga lahko namestite tako, da izdate enega od teh ukazov:

sudo apt-get install gnupg

ali

yum namestite gnupg

Ko namestite, boste najprej morali ustvariti ključ. Tudi to se naredi iz ukazne vrstice.

Ustvari svoj ključ

Če želite ustvariti ključni problem, naredite ukaz:

gpg --gen-tipka

Ko vnesete, se vam bo postavilo več vprašanj, ki se nanašajo na vaš ključ. Vse to bi moralo biti dokaj očitno. Ko končate generiranje ključa, se prepričajte, da si zapomnite uporabniško ime za ključ in geslo.

Šifriranje datotek

Zdaj pa se lotimo dobre stvari - šifriranja datotek. Za šifriranje datoteke z gpg boste uporabili ukazno strukturo:

gpg Datoteka MOŽNOSTI

Ker šifrirate, boste morali uporabiti je možnost. In ker boste želeli datoteko šifrirati s tipko gpg določenega uporabnika, boste to uporabili r možnost. Recimo, da boste datoteko TEST.tgz šifrirali s tipko gpg uporabnika jlwallen. Če želite to narediti, bi izdali ukaz:

gpg -e -r jlwallen TEST.tgz

Nastala datoteka bi bila TEST.tgz.gpg. Če bi poskušali ogledati datoteko, bi takoj videli, da je zdaj dvojiška datoteka. Če poskusite odznačiti datoteko, boste obveščeni, da datoteka ni v obliki gzip.

Dešifriranje datoteke

Dešifriranje datoteke je prav tako enostavno kot šifriranje datoteke. Držimo se istega primera. Za dešifriranje datoteke TEST.tgz.gpg izdajte ukaz:

gpg -d -o TEST.tgz TEST.tgz.gpg

Pozvani boste za geslo, povezano z uporabniškim šifrirnim ključem, ki se uporablja v datoteki. The d možnost pomeni, da dešifrirate datoteko in ali možnost kaže, v katero datoteko izpisati rezultate. Po izdaji tega ukaza se boste vrnili v datoteko TEST.tgz.

Končne misli

Seveda obstaja veliko orodij za gui, ki bodo to delo še olajšali. Vendar je preveč primerov, ko bo potreba po ukazni vrstici omogočila, da z gui-jem ne morete početi stvari.