Nasveti za Linux: Šifriranje in dešifriranje datotek iz ukazne vrstice z gpg
- Kategorija: Linux
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.