3 snadné způsoby šifrování souborů v systému Linux
Šifrování je něco, co bychom jako uživatelé Linuxu měli všichni brát trochu vážněji. Zejména v době kybernetických válek, podnikové špionáže a státem povolených invazí do soukromí. Problém je v tom, že mnoho uživatelů netuší, kde začít, pokud jde o zamykání osobních údajů. V tomto tutoriálu si projdeme tři způsoby, jak můžete snadno šifrovat soubory v Linuxu pro bezpečné uložení.
Table of Contents
1. GnuPG
GnuPG je zdaleka nejjednodušší způsob šifrování souborů na Linuxu. Je to základ pro (téměř) veškeré šifrování v Linuxu. Je pravděpodobné, že GnuPG je již nainstalováno na vašem počítači se systémem Linux. V případě, že vaše distribuce Linuxu ještě nemá GnuPG, můžete jej nainstalovat otevřením terminálu a vyhledáním „gpg“. GnuPG je široce používané, takže jej nese každá větší distribuce Linuxu.
Chcete-li šifrovat soubory pomocí GnuPG, nejprve otevřete okno terminálu. Uvnitř terminálu přemýšlejte o tom, co byste chtěli uzamknout, a přesuňte terminál do této oblasti vašeho souborového systému. Například: Chcete-li zašifrovat soubory v Dokumentech, použijte příkaz cd k přechodu do tohoto adresáře.
cd ~/Documents
Jakmile jste ve složce, ve které chcete šifrovat, použijte příkaz ls k zobrazení všech souborů v adresáři.
ls
Vyberte, co chcete zašifrovat pomocí GnuPG. Poté spusťte proces šifrování pomocí:
gpg -c file
Dešifrujte zašifrovaný soubor pomocí příkazu decrypt.
gpg filename.gpg
2. Šifrování pomocí Správce archivů
Mnoho archivačních nástrojů v Linuxu podporuje základní úroveň šifrování. Tento druh věcí je perfektní, pokud nedržíte firemní tajemství nebo něco podobného. Uzamčení osobních souborů může být stejně snadné jako vytvoření archivního souboru ZIP/TAR/7Z/Etc. Chcete-li začít, otevřete správce souborů Linux a přejděte ke konkrétním souborům, které se pokoušíte zašifrovat.
Ve správci souborů zvýrazněte soubor (nebo složku) a klikněte na něj pravým tlačítkem. V nabídce po kliknutí pravým tlačítkem vyberte „Vytvořit archiv“. Vyberte možnost „komprimovat do“ (nebo ekvivalent). Výběrem této možnosti se otevře nástroj správce archivů, místo toho, aby se archiv vytvářel na místě.
Poznámka: Místo „Vytvořit archiv“ může mít nabídka po kliknutí pravým tlačítkem myši možnost „komprimovat“ nebo něco podobného.
Šifrování podporuje mnoho různých archivních formátů. To znamená, že vyberte „ZIP“, protože je to nejuniverzálnější formát a má dobrou podporu šifrování. Po výběru „ZIP“ vyhledejte „ochrana heslem“ nebo něco podobného.
Zobrazí se nabídka šifrování. V nabídce šifrování vyhledejte a vyberte úroveň šifrování, kterou chcete použít. Zadejte heslo a kliknutím na tlačítko OK spusťte proces komprese.
Chcete-li dešifrovat, klikněte pravým tlačítkem myši na archiv ve správci souborů a vyberte „dekomprimovat“. Uživatel bude poté požádán o zadání hesla, aby mohl pokračovat.
3. mCrypt
Dalším rychlým a snadným způsobem šifrování souborů v systému Linux je nástroj mCrypt. Stejně jako GnuPG je založen na terminálu a je dostupný ve většině hlavních distribucí Linuxu. Pomocí jednoho nebo dvou rychlých příkazů mohou uživatelé snadno uzamknout citlivé soubory.
Instalace
Chcete-li začít používat mCrypt, vyberte svůj operační systém ze seznamu a nainstalujte jej.
Ubuntu
sudo apt install mcrypt
Debian
sudo apt-get install mcrypt
Arch Linux
Arch Linux neobsahuje Mcrypt v běžných repozitářích balíčků. Místo toho, abyste jej mohli používat, musíte si jej stáhnout z AUR pomocí pomocníka AUR. Nasměrujte svého pomocníka AUR na tento balíčeknebo si stáhněte snímek a nainstalujte jej ručně.
Fedora
sudo dnf install mcrypt
OpenSUSE
sudo zypper install mcrypt
Šifrování
Nejprve pomocí terminálu přejděte do adresáře, kde chcete zamknout své soubory. V tomto příkladu budou soubory v /home/username/Downloads/.
cd ~/Downloads
V adresáři pro stahování použijte příkaz ls k zobrazení všech souborů.
ls
Prohlédněte si seznam souborů, který zobrazuje příkaz ls, a najděte názvy souborů, které chcete zašifrovat. Poté je pomocí mcrypt uzamkněte pomocí:
mcrypt secretfile1
Je také možné zašifrovat více souborů bez omezení.
mcrypt secretfile1 secretfile2
Po spuštění této operace nástroj Mcrypt požádá uživatele o zadání hesla. Ujistěte se, že k šifrování souborů používáte bezpečné, zapamatovatelné heslo.
Dešifrování
Odemknutí zašifrovaného archivu mCrypt je poměrně jednoduché. Chcete-li začít, nezapomeňte vložit CD do adresáře, kde je šifrovaný archiv. Podle příkladu byly soubory zašifrovány v ~/Downloads, takže k navigaci do tohoto umístění použijte příkaz cd.
cd ~/Downloads
Poté spusťte proces dešifrování:
mcrypt -d secretfile1.nc secretfile2.nc
Závěr
Šifrování osobních souborů v systému Linux není tak obtížné, jak to zní. Ve skutečnosti můžete pomocí několika malých příkazů snadno pořídit citlivé osobní dokumenty, obrázky atd., uzamknout je a uchovat v bezpečí.
Bylo by hezké, kdyby vývojáři distribuce Linuxu standardizovali šifrování souborů a poskytli jedno řešení. Do té doby to vypadá, že se budeme muset spokojit s nástroji jako GPG, mCrypt a dalšími.