Savjeti za Linux: Šifriranje i dešifriranje datoteka iz naredbenog retka s gpg-om

Isprobajte Naš Instrument Za Uklanjanje Problema

Jeste li paranoični? Bojite li se da će netko dobiti podatke koje ne bi imali? Ja sam. I zbog toga datoteke često kriptiram gpg tipkom koju nitko nije dao. S tim šifriranim datotekama, znam da su sigurne za većinu šire javnosti. A s obzirom na to da obično koristim dugačke tipke za gpg, pucanje istih je izazov.

Prirodno koristim gpg za sve to. A kad koristim gpg, koristim ga iz naredbenog retka. Zapravo je vrlo jednostavan za upotrebu. U ovom ću vam članku pokazati kako stvoriti gpg ključ, šifrirati i dešifrirati datoteku. Otkrit ćete ovaj tako lak zadatak da ćete ga koristiti više nego što mislite. Moram li instalirati?

Više nego vjerojatno, ako imate modernu distribuciju Linuxa, gpg je već instaliran. Ako izdate naredbu koji gpg i dobiješ nešto slično / Usr / bin / GPG vratio, znate da imate instaliran gpg. Ako ne vidite da ga možete instalirati izdavanjem jedne od ovih naredbi:

sudo apt-get install gnupg

ili

yum instalirati gnupg

Jednom instaliran morat ćete generirati ključ. To se, također, izvodi iz naredbenog retka.

Generirajte svoj ključ

Da biste generirali ključni problem, naredba:

gpg --gen-ključ

Jednom kada unesete, postavit će vam se brojna pitanja koja se odnose na vaš ključ. Sve bi to trebalo biti poprilično očito. Nakon dovršetka generiranja vašeg ključa obavezno zapamtite korisničko ime za ključ kao i zaporku.

Šifriranje datoteka

A sada krenimo na dobre stvari - šifriranje datoteka. Da biste šifrirali datoteku gpg, upotrijebit ćete naredbenu strukturu:

gpg FILE OPCIJE

Budući da šifrirate, morat ćete ih koristiti je opcija. I zato što ćete želite šifrirati datoteku pomoću određenog gpg ključa određenog korisnika, koristit ćete r opcija. Pa recimo da ćete kriptirati datoteku TEST.tgz gpg ključem korisnika jlwallen. Da biste to učinili, izdali biste naredbu:

gpg -e -r jlwallen TEST.tgz

Rezultirajuća datoteka bila bi TEST.tgz.gpg. Ako biste pokušali vidjeti datoteku, odmah biste vidjeli da je to sada binarna datoteka. Ako pokušate ukloniti datoteku, obavijestili ste je da datoteka nije u gzip formatu.

Dešifriranje datoteke

Dešifriranje datoteke jednako je jednostavno kao i šifriranje datoteke. Držat ćemo se istog primjera. Da biste dešifrirali datoteku TEST.tgz.gpg izdajte naredbu:

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

Zatražit će se upit za lozinku povezanu s korisničkim ključem za šifriranje koji se koristi u datoteci. d opcija označava da dešifrirate datoteku i ili opcija naznačuje u koju datoteku želite izlaziti rezultate. Nakon izdavanja ove naredbe vratit ćete se u TEST.tgz datoteku.

Završne misli

Sigurno ima dosta gui alata koji će ovaj posao učiniti još lakšim. Ali ima previše slučajeva kada će vam potrebna naredbena naredba činiti stvari koje ne možete učiniti s gui-om.