Независимо дали искате да споделите файл онлайн, да го съхраните в облака, да го носите на флаш устройство или да го добавите към вашия архив, защитата му с парола е най-добрият подход за защита на съдържанието му и предотвратяване на неоторизирано достъп.
Същото важи и за папките. Следователно е изключително важно те също да бъдат шифровани. В Linux имате няколко начина за защита на файлове и папки с парола. Повечето от тези методи използват криптиране, което предлага допълнителна защита от други.
Ето преглед на всички различни методи, които можете да използвате за защита на файлове и папки с парола в Linux.
Как да защитите с парола файлове на Linux
Linux има множество помощни програми, които да ви помогнат да защитите с парола/шифровате файлове на вашия компютър. По-долу са изброени методите, които можете да използвате, за да направите това.
Метод 1: Шифроване на файл с помощта на GnuPG
GnuPG е безплатна програма за Linux, която поддържа множество стандарти за криптиране за криптиране на файлове. Той идва предварително инсталиран на повечето Linux дистрибуции и е доста лесен за използване.
GnuPG е достъпен чрез CLI. Ето как можете да го използвате за шифроване на файл:
- Отворете терминала.
- Използвайте командата cd и ls команда за да отидете до директорията, съдържаща файла, който искате да защитите с парола.
- След като влезете в директорията, изпълнете следната команда, за да шифровате файла си:
gpg -c име на файл
- И накрая, когато получите подкана за парола, въведете такава, която е силна и лесна за запомняне.
GnuPG сега ще създаде шифрован файл (с .gpg разширение) в текущата ви работна директория. За да получите достъп до него, ще трябва да го дешифрирате. За целта изпълнете следната команда и когато бъдете подканени за парола, въведете тази, която сте използвали за шифроване на файла, и натиснете Въведете:
gpgиме на файл.gpg
GnuPG ще върне декриптирана версия на файла в текущата ви работна директория.
Ако искате да използвате друг алгоритъм за криптиране, първо проверете поддържаните, като изпълните:
gpg --версия
След това посочете желания алгоритъм в командата по следния начин:
gpg -c --cipher-algo алгоритъм_име име на файл
Метод 2: Шифроване на файл с помощта на Zip
Zip е друга CLI програма, която ви позволява да защитите с парола файлове в Linux. Той идва предварително инсталиран на всички основни Linux дистрибуции и е идеален за архивиране или компресиране на множество файлове в един криптиран архив.
Следвайте тези стъпки, за да използвате Zip за защита на файл с парола:
- Отворете терминала и използвайте cd и ls команди за влизане в директорията с файловете за шифроване.
- Въведете командата в следния формат, за да създадете защитен с парола zip файл:
Ето, замени предпочитана_парола с паролата, която искате да използвате за шифроване на архива и архивен_файл.zip с името на файла, което искате да дадете на получения архив.цип--паролапредпочитана_паролаархивен_файл.zipиме на файл1име на файл2
Сега, когато искате да получите достъп до тези файлове, разархивирайте архива и въведете паролата си. Или, за да го направите през терминала, изпълнете:
разархивирайтеархивен_файл.zip
Сега Zip ще ви попита за парола. Въведете паролата, която сте задали по време на криптирането и натиснете Въведете за дешифриране на файла.
Метод 3: Шифроване на файл с помощта на mcrypt
mcrypt е заместител на crypt, който прави шифроването на файлове на Linux лесно. Той поддържа различни стандарти за криптиране и имате възможност да посочите алгоритъма за криптиране въз основа на вашите предпочитания.
Ето стъпките за шифроване на файл с помощта на mcrypt:
- Отворете терминала и като използвате cd и ls, отидете в директорията, която съдържа файла, който искате да шифровате.
- Въведете командата по-долу, за да изброите всички поддържани алгоритми за криптиране:
mcrypt --списък
- Накрая шифровайте файла си с помощта на:
Когато бъдете попитани за парола, въведете я два пъти и натиснете Въведете.mcrypt -a algorithm_name име на файл
mcrypt сега ще шифрова вашия файл и ще го запише с разширение ".nc". Ако искате да отворите този файл, ще трябва да го дешифрирате. За да направите това, стартирайте:
mcrypt-диме на файл.nc
След това въведете паролата за дешифриране.
Как да защитите с парола папки на Linux
Подобно на начина, по който защитавате с парола файлове в Linux, защитата на папките с парола също е проста. По-долу е даден списък на всички методи, които можете да използвате, и стъпките за използването им.
Метод 1: Шифроване на папка с помощта на GNOME EncFS Manager
GNOME EncFS Manager е помощна програма за монтиране, която ви позволява лесно да шифровате папки в Linux. Поддържа се от повечето Linux дистрибуции и има чист GUI, което го прави лесен за използване.
Ето стъпките за използване на GNOME EncFS Manager за криптиране на папка в Linux:
- Отворете менюто с приложения, потърсете GNOME EncFs и го стартирайте.
- Докоснете плюса (+) в лентата с инструменти. В диалоговия прозорец, който следва, изберете втория бутон за избор под Директория или устройство за шифроване или импортиране и изберете папка. Уверете се, че сте създали нова (празна) папка тук. (Ще трябва да преместите съдържанието на вашата оригинална папка в тази папка по-късно.)
- Изберете подходяща опция за директорията за монтиране, т.е. мястото, където искате да бъде монтирана шифрованата папка.
- Под Парола, въведете паролата, която искате да използвате за шифроване на папката два пъти.
- Хит Създавайте за създаване на криптирана папка.
GNOME EncFS Manager вече ще създаде криптирана папка (наричана още скривалище) и ще я монтира към избраната от вас целева директория. Щракнете двукратно върху това монтирано устройство за достъп до съдържанието на папката вътре. За да го демонтирате, поставете отметка в квадратчето до него. Или щракнете с десния бутон върху тайника и изберете Демонтиране.
Сега, когато искате да го монтирате отново, просто поставете отметка в квадратчето. GNOME EncFS Manager ще ви попита за вашата парола. Въведете паролата и вече трябва да имате достъп до цялото й съдържание.
Метод 2: Шифроване на папка с помощта на VeraCrypt
VeraCrypt е безплатен инструмент за криптиране на дискове с отворен код. Предлага се във всички основни операционни системи и можете да го използвате, за да създадете криптирана директория в Linux, където можете да съхранявате файлове и папки сигурно.
Първо изтеглете VeraCrypt на вашия компютър от връзката по-долу и го инсталирайте.
Изтегли:VeraCrypt
След това го стартирайте от менюто с приложения и следвайте тези инструкции:
- Изберете слот за устройство и щракнете върху Създаване на обем.
- Изберете Създайте шифрован файлов контейнер и удари Следващия.
- Изберете тип том като Стандартен VeraCrypt.
- Кликнете върху Избери файл и създайте файл за съхранение на шифрования диск.
- Изберете алгоритъм за криптиране и алгоритъм за хеширане според вашите предпочитания и натиснете Следващия.
- Дайте размер на тома за това устройство.
- Въведете парола, за да заключите това устройство два пъти и натиснете Следващия.
- Изберете тип формат на тома, т.е. файлова система от падащото меню.
- Накрая удари формат за създаване на том VeraCrypt.
Сега трябва да монтирате този криптиран том. За да направите това, върнете се в главния прозорец на VeraCrypt и щракнете върху Изберете Файл под Том. Изберете файла и щракнете върху Монтирайте. Когато получите подкана за парола, въведете паролата, която сте задали по време на създаването на тома.
VeraCrypt сега ще монтира вашето криптирано устройство и впоследствие можете да добавите всичките си лични данни (файлове или папки) към това устройство. Когато приключите работата с тези файлове и искате да ги заключите и скриете, демонтирайте устройството.
Защитете личните данни на Linux ефективно
В зависимост от вашите предпочитания, можете да изберете всеки метод и инструмент, изброени по-горе, за да защитите с парола вашите файлове и папки в Linux и да предотвратите неоторизиран достъп. Ако споделяте компютъра си с някого, това може да бъде наистина ефективен начин да гарантирате, че никой освен вас няма достъп до вашите лични данни.