Ste že kdaj želeli hitro in enostavno šifrirati datoteke v Linuxu, ne da bi vam bilo treba nameščati in učiti nove programske pakete? Tukaj je odličen in enostaven način za enostavno šifriranje datotek ali imenikov prek AES256, zavarovanih z geslom, s čimer preprečite, da bi bile vaše datoteke stran od radovednih oči.

Osnove šifriranja z OpenSSL

Pomembno je omeniti, da je za šifriranje veliko več kot to.

Morda bi bilo preudarno, če bi prebrali Dokumentacija OpenSSL preden zaupate tej metodi svojim podatkom. Kljub temu, ob predpostavki, da se ne poskušate izogniti NSA ali ruski vojski, bi ta metoda morala popolnoma delovati tako, da bi vaše datoteke in imenike zagotovili na varnem in nedostopnem mestu.

Namestite OpenSSL

Potrebujete nameščen priljubljeni paket OpenSSL, zato najprej preverite, ali je že nameščen s Ukaz Linux:

9 osnovnih ukazov za začetek uporabe Linuxa

Bi se radi seznanili z Linuxom? Začnite s temi osnovnimi ukazi za Linux, če se želite naučiti standardnih računalniških nalog.

različica openssl

Če natisne trenutno številko različice, ste pripravljeni za naslednji razdelek. V nasprotnem primeru, če se prikaže napaka »ukaz ni najden«, lahko preprosto namestite OpenSSL prek apt-get:

sudo apt-get -y namestite openssl

Šifriranje in dešifriranje datotek

Če bi na primer želeli šifrirati datoteko z imenom data.tar.gz, zaženite ukaz:

openssl aes-256-cbc -a -salt -iter 5 -in data.tar.gz -out data.enc

Pozvani boste, da dvakrat vnesete geslo za šifriranje, kar je lahko karkoli želite. Ta ukaz bo ustvaril novo datoteko data.enc kot novo šifrirano datoteko. Upoštevajte, da bo s tem originalna datoteka data.tar.gz ostala na svojem mestu, zato jo po potrebi odstranite.

Po želji lahko datoteko data.enc dešifrirate z ukazom:

openssl aes-256-cbc -d -a -iter 5 -in data.enc -out data_decrypted.tar.gz

Zgornji ukaz vas bo pozval k geslu za šifriranje, nato pa boste dobili datoteko data_decrypted.tar.gz, ki vsebuje dešifrirano različico datoteke.

Šifriranje in dešifriranje imenikov

Ukazi v zgornjem razdelku se odlično obnesejo za posamezne datoteke, a kaj se zgodi, če želite šifrirati celoten imenik? V OpenSSL za to ni vgrajene podpore, toda zahvaljujoč čarobnosti Linuxa to ni problem. Če bi na primer želeli šifrirati imenik z imenom "dokumenti", lahko uporabite ukaz:

tar -cf tmpdata.tar dokumenti && gzip tmpdata.tar && openssl aes-256-cbc -a -salt -iter 5 -in tmpdata.tar.gz -out documents.enc && rm -f tmpdata.tar.gz

Nekaj ​​zalogaja, toda edina dva mesta v zgornjem ukazu, ki ju morate spremeniti, sta "dokumenti" v prvem segment, ki je imenik za šifriranje, in "documents.enc" v tretjem segmentu, ki je posledično šifriran mapa. Ta ukaz bo arhiviral imenik, ga šifriral in nato zbrisal ustvarjeni začasni arhiv, tako da bo na njegovem mestu ostala ena šifrirana datoteka.

Dešifriranje novo ustvarjene datoteke documents.enc je prav tako enostavno z ukazom:

openssl aes-256-cbc -d -a -iter 5 -in documents.enc -out tmpdata.tar.gz && tar -xzf tmpdata.tar.gz && rm -f tmpdata.tar.gz

Edini del zgornjega ukaza, ki ga morate spremeniti, je "documents.enc" v prvem segmentu, ki je ime šifrirane datoteke. Ta ukaz vas bo pozval k geslu za šifriranje, nato dešifrirate in razpakirate arhiv, nato pa izbrišete začasni arhiv in tako dešifrirani imenik izbrišete.

Zaščitite svoje podatke

Zdaj, ko veste, kako enostavno je hitro šifrirati in dešifrirati svoje podatke, uporabiti svoje znanje in zaščititi svoje zasebne podatke ter se izogniti kršitve podatkov. Ponovno poudarjam, da je za šifriranje veliko več, kot je predstavljeno tukaj, zgoraj pa ni namenjeno izogibanju organom pregona ali visoko usposobljenim in odločnim hekerjem.

Če pa želite svoje podatke preprosto zaščititi pred radovednimi očmi, kot so brat in svak ali tehnik za popravilo računalnikov, potem bi zgornji načini morali to narediti lepo.

E-naslov
Kako deluje šifriranje? Je šifriranje dejansko varno?

Slišali ste že o šifriranju, kaj pa je pravzaprav? Če jo uporabljajo kriminalci, je šifriranje varno za uporabo? Tukaj je opisano, kako šifriranje deluje in kaj počne.

Sorodne teme
  • Linux
  • Šifriranje
  • OpenSSL
O avtorju
Matt Dizak (16 objavljenih člankov)Več od Matta Dizaka

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.