3 лесни начина за криптиране на файлове в Linux

Шифроването е нещо като потребителите на Linux всички трябва да вземем малко по-сериозно. Особено в ерата на кибервойни, корпоративен шпионаж и санкционирани от държавата нахлувания в неприкосновеността на личния живот. Проблемът е, че много потребители нямат представа откъде да започнат, когато става въпрос за заключване на лични данни. В този урок ще разгледаме три начина, по които можете лесно да шифровате файлове в Linux за безопасно съхранение.

1. GnuPG

GnuPG е най-лесният начин за криптиране на файлове в Linux. Това е основата за (почти) цялото криптиране в Linux. Вероятно е GnuPG вече да е инсталиран на вашия компютър с Linux. Само в случай, че вашата Linux дистрибуция все още няма GnuPG, можете да я инсталирате, като отворите терминал и потърсите „gpg“. GnuPG се използва широко, така че всяка голяма дистрибуция на Linux го носи.

За да шифровате файлове с GnuPG, първо отворете терминален прозорец. Вътре в терминала помислете какво искате да заключите и преместете терминала в тази област на вашата файлова система. Например: за да шифровате файлове в Документи, ще използвате командата cd, за да отидете до тази директория.

cd ~/Documents

Веднъж в папката, в която искате да шифровате, използвайте командата ls, за да видите всички файлове в директорията.

ls

Изберете какво искате да криптирате с помощта на GnuPG. След това стартирайте процеса на криптиране с:

gpg -c file

Дешифрирайте криптирания файл с помощта на командата decrypt.

gpg filename.gpg

2. Шифроване с помощта на Archive Manager

Много от инструментите за архивиране в Linux поддържат основно ниво на криптиране. Този вид неща са идеални, ако не държите на фирмени тайни или нещо подобно. Заключването на лични файлове може да бъде толкова лесно, колкото създаването на архивен файл ZIP/TAR/7Z/Etc. За да започнете, отворете вашия Linux файлов мениджър и отидете до конкретните файлове, които се опитвате да шифровате.

  Как да създадете преки пътища в менюто на приложението в Linux

Във файловия мениджър маркирайте файла (или папката) и щракнете с десния бутон върху него. В менюто с десния бутон на мишката изберете „Създаване на архив“. Изберете опцията за „компресиране до“ (или еквивалент). Избирането на тази опция ще отвори инструмента за мениджър на архиви, вместо просто да създавате архив на място.

Забележка: Вместо „Създаване на архив“ менюто с десния бутон може да има опция, която казва „компресиране“ или нещо подобно.

Много различни архивни формати поддържат криптиране. Въпреки това изберете „ZIP“, тъй като това е най-универсалният формат и има добра поддръжка за криптиране. След като изберете „ZIP“, потърсете „защита с парола“ или нещо подобно.

  Как да инсталирате темата Ant GTK на Linux

Това ще разкрие меню за криптиране. В менюто за криптиране потърсете и изберете нивото на криптиране, което искате да използвате. Въведете парола и щракнете върху бутона OK, за да започнете процеса на компресиране.

За да декриптирате, щракнете с десния бутон върху архива във файловия мениджър и изберете „декомпресиране“. След това потребителят ще бъде помолен да въведе паролата, за да продължи.

3. mCrypt

Друг бърз и лесен начин за криптиране на файлове в Linux е с инструмента mCrypt. Подобно на GnuPG, той е базиран на терминал и е наличен в повечето основни дистрибуции на Linux. Използвайки бърза команда или две, потребителите могат лесно да заключват чувствителни файлове.

Инсталация

За да започнете с mCrypt, изберете вашата операционна система от списъка и я инсталирайте.

Ubuntu

sudo apt install mcrypt

Debian

sudo apt-get install mcrypt

Arch Linux

Arch Linux не носи Mcrypt в нормалните хранилища на пакети. Вместо това, за да го използвате, ще трябва да го изтеглите от AUR с помощта на AUR помощник. Насочете своя AUR помощник към този пакет, или изтеглете моментната снимка, за да я инсталирате ръчно.

Fedora

sudo dnf install mcrypt

OpenSUSE

sudo zypper install mcrypt

криптиране

Първо, използвайте терминала, за да отидете до директория, където искате да заключите вашите файлове. В този пример файловете ще бъдат в /home/username/Downloads/.

cd ~/Downloads

Вътре в директорията за изтегляне използвайте командата ls, за да разкриете всички файлове.

ls

Прегледайте списъка с файлове, който показва командата ls, и намерете имената на файловете, които искате да шифровате. След това използвайте mcrypt, за да ги заключите с:

mcrypt secretfile1

Също така е възможно да се криптират множество файлове, без ограничения.

mcrypt secretfile1 secretfile2

След като изпълни тази операция, инструментът Mcrypt ще поиска от потребителя да въведе парола. Не забравяйте да използвате сигурна, запомняща се парола, за да криптирате вашите файлове.

  Как да настроите Winepaks на Linux

Декриптиране

Отключването на криптиран mCrypt архив е доста лесно. За да започнете, не забравяйте да поставите компактдиск в директорията, където е криптираният архив. Според примера файловете са били криптирани в ~/Downloads, така че използвайте командата cd, за да отидете до това местоположение.

cd ~/Downloads

След това стартирайте процеса на декриптиране:

mcrypt -d secretfile1.nc secretfile2.nc

Заключение

Криптирането на лични файлове в Linux не е толкова трудно, колкото звучи. Всъщност само с няколко малки команди можете лесно да вземете чувствителни лични документи, снимки и т.н., да ги заключите и да ги пазите в безопасност.

Би било хубаво, ако разработчиците на дистрибуция на Linux стандартизират криптиращи файлове и предоставят едно решение. Дотогава изглежда, че ще трябва да се задоволим с инструменти като GPG, mCrypt и други.