Už jste někdy chtěli rychle a snadno zašifrovat soubory v systému Linux, aniž byste museli instalovat a učit se nové softwarové balíčky? Zde je vynikající a snadný způsob, jak snadno zašifrovat soubory nebo adresáře pomocí AES256 zabezpečeného heslem, což pomáhá chránit vaše soubory před zvědavým pohledem.

Základy šifrování s OpenSSL

Je důležité si uvědomit, že šifrování má mnohem více než toto.

Může být od vás rozumné přečíst si Dokumentace OpenSSL než důvěřujete této metodě svým datům. Nicméně za předpokladu, že se nesnažíte vyhnout se NSA nebo ruské armádě, by tato metoda měla dokonale fungovat, aby vaše soubory a adresáře byly zabezpečené a nepřístupné ostatním.

Nainstalujte OpenSSL

Potřebujete nainstalovaný populární balíček OpenSSL, takže nejprve zkontrolujte, zda je již nainstalován s Linux příkaz:

9 základních příkazů, které vám pomohou začít s Linuxem

Chcete se seznámit s Linuxem? Začněte s těmito základními příkazy systému Linux, abyste se naučili standardní výpočetní úlohy.

instagram viewer
openssl verze

Pokud vytiskne číslo aktuální verze, jste připraveni na další část. V opačném případě, pokud se zobrazí chyba „příkaz nebyl nalezen“, můžete OpenSSL snadno nainstalovat pomocí apt-get:

sudo apt-get -y install openssl

Šifrovat a dešifrovat soubory

Pokud byste například chtěli zašifrovat soubor s názvem data.tar.gz, spustili byste příkaz:

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

Budete vyzváni k zadání šifrovacího hesla dvakrát, což může být cokoli. Výsledkem tohoto příkazu bude nový soubor data.enc jako nově šifrovaný soubor. Nezapomeňte, že tím ponecháte původní soubor data.tar.gz na svém místě, takže v případě potřeby jej prosím smažte.

V případě potřeby můžete dešifrovat soubor data.enc pomocí příkazu:

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

Výše uvedený příkaz vás vyzve k zadání hesla k šifrování a výsledkem bude soubor data_decrypted.tar.gz obsahující dešifrovanou verzi vašeho souboru.

Šifrovat a dešifrovat adresáře

Příkazy ve výše uvedené části fungují skvěle pro jednotlivé soubory, ale co se stane, pokud chcete zašifrovat celý adresář? V OpenSSL to nemá žádnou vestavěnou podporu, ale díky kouzlu Linuxu to není žádný problém. Například pokud byste chtěli zašifrovat adresář s názvem „documents“, můžete použít příkaz:

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

Trochu sousto, ale jediné dvě místa ve výše uvedeném příkazu, které musíte upravit, jsou „dokumenty“ na prvním místě segment, který je adresářem k šifrování, a „documents.enc“ ve třetím segmentu, který je výsledným šifrováním soubor. Tento příkaz archivuje adresář, zašifruje jej a poté odstraní vytvořený dočasný archiv a na jeho místo ponechá jeden zašifrovaný soubor documents.enc.

Dešifrování nově vytvořeného souboru documents.enc je stejně snadné pomocí příkazu:

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

Jedinou částí výše uvedeného příkazu, který musíte upravit, je „documents.enc“ v prvním segmentu, což je název šifrovaného souboru. Tento příkaz vás vyzve k zadání šifrovacího hesla, pokračujte v dešifrování a rozbalení archivu a poté odstraňte dočasný archiv a výsledkem bude dešifrovaný adresář.

Chraňte svá data

Nyní, když víte, jak snadné je rychle zašifrovat a dešifrovat data, využijte své znalosti a udržujte svá soukromá data v bezpečí a vyhněte se narušení dat. Znovu opakuji, šifrování má mnohem více, než je zde uvedeno, a výše uvedené nemá za cíl vyhýbat se vymáhání práva nebo vysoce kvalifikovaným a odhodlaným hackerům.

Pokud však chcete jednoduše chránit svá data před zvědavým pohledem, jako je pohled vašeho švagra nebo technika pro opravy počítačů, pak by výše uvedené metody měly fungovat skvěle.

E-mailem
Jak funguje šifrování? Je šifrování ve skutečnosti bezpečné?

Slyšeli jste o šifrování, ale co to přesně je? Pokud ho používají zločinci, je bezpečné používat šifrování? Zde je uvedeno, jak šifrování funguje a co dělá.

Související témata
  • Linux
  • Šifrování
  • OpenSSL
O autorovi
Matt Dizak (16 článků publikováno)Více od Matta Dizaka

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.