Как да защитите с парола файлове и папки на Linux

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

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

Ето преглед на всички различни методи, които можете да използвате за защита на файлове и папки с парола в Linux.

Как да защитите с парола файлове на Linux

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

Метод 1: Шифроване на файл с помощта на GnuPG

GnuPG е безплатна програма за Linux, която поддържа множество стандарти за криптиране за криптиране на файлове. Той идва предварително инсталиран на повечето Linux дистрибуции и е доста лесен за използване.

GnuPG е достъпен чрез CLI. Ето как можете да го използвате за шифроване на файл:


  1. Отворете терминала.
  2. Използвайте командата cd и ls команда за да отидете до директорията, съдържаща файла, който искате да защитите с парола.
  3. След като влезете в директорията, изпълнете следната команда, за да шифровате файла си:
    gpg -c filename
  4. И накрая, когато получите подкана за парола, въведете такава, която е силна и лесна за запомняне.

GnuPG сега ще създаде шифрован файл (с .gpg разширение) в текущата ви работна директория. За да получите достъп до него, ще трябва да го дешифрирате. За целта изпълнете следната команда и когато бъдете подканени за парола, въведете тази, която сте използвали за шифроване на файла, и натиснете Въведете:

gpg filename.gpg

GnuPG ще върне дешифрирана версия на файла в текущата ви работна директория.

Ако искате да използвате друг алгоритъм за криптиране, първо проверете поддържаните, като изпълните:

gpg 

След това посочете желания алгоритъм в командата по следния начин:

gpg -c 

Метод 2: Шифроване на файл с помощта на Zip

Zip е друга CLI програма, която ви позволява да защитите с парола файлове в Linux. Той идва предварително инсталиран на него всички основни Linux дистрибуции и е идеален за архивиране или компресиране на множество файлове в един криптиран архив.

Следвайте тези стъпки, за да използвате Zip за защита на файл с парола:

  1. Отворете терминала и го използвайте cd и ls команди за влизане в директорията с файловете за шифроване.
  2. Въведете командата в следния формат, за да създадете защитен с парола zip файл:
    zip --password preferred_password archive_file.zip filename1 filename2

    Ето, замени предпочитана_парола с паролата, която искате да използвате за шифроване на архива и архивен_файл.zip с името на файла, което искате да дадете на получения архив.

Сега, когато искате да получите достъп до тези файлове, разархивирайте архива и въведете паролата си. Или, за да го направите през терминала, изпълнете:

unzip archive_file.zip

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

Метод 3: Шифроване на файл с помощта на mcrypt

mcrypt е заместител на crypt, който прави шифроването на файлове на Linux лесно. Той поддържа различни стандарти за криптиране и имате възможност да посочите алгоритъма за криптиране въз основа на вашите предпочитания.

Ето стъпките за шифроване на файл с помощта на mcrypt:

  1. Отворете терминала и като използвате cd и ls, отидете в директорията, която съдържа файла, който искате да шифровате.
  2. Въведете командата по-долу, за да изброите всички поддържани алгоритми за криптиране:
    mcrypt --list

  3. Накрая шифровайте файла си с помощта на:
    mcrypt -a algorithm_name filename

    Когато бъдете попитани за парола, въведете я два пъти и натиснете Въведете.

mcrypt сега ще шифрова вашия файл и ще го запише с разширение “.nc”. Ако искате да отворите този файл, ще трябва да го дешифрирате. За да направите това, стартирайте:

mcrypt -d filename.nc

След това въведете паролата за дешифриране.

Как да защитите с парола папки на Linux

Подобно на начина, по който защитавате с парола файлове в Linux, защитата на папките с парола също е проста. По-долу е даден списък на всички методи, които можете да използвате, и стъпките за използването им.

Метод 1: Шифроване на папка с помощта на GNOME EncFS Manager

GNOME EncFS Manager е помощна програма за монтиране, която ви позволява лесно да шифровате папки в Linux. Поддържа се от повечето Linux дистрибуции и има чист GUI, което го прави лесен за използване.

Ето стъпките за използване на GNOME EncFS Manager за криптиране на папка в Linux:

  1. Отворете менюто с приложения, потърсете GNOME EncFs и го стартирайте.
  2. Докоснете плюса (+) в лентата с инструменти. В диалоговия прозорец, който следва, изберете втория бутон за избор по-долу Директория или устройство за шифроване или импортиране и изберете папка. Уверете се, че сте създали нова (празна) папка тук. (Ще трябва да преместите съдържанието на вашата оригинална папка в тази папка по-късно.)

  3. Изберете подходяща опция за директорията за монтиране, т.е. мястото, където искате да бъде монтирана шифрованата папка.

  4. Под Паролавъведете паролата, която искате да използвате за шифроване на папката два пъти.
  5. Хит Създавайте за създаване на криптирана папка.

GNOME EncFS Manager вече ще създаде криптирана папка (наричана още скривалище) и ще я монтира към избраната от вас целева директория. Щракнете двукратно върху това монтирано устройство за достъп до съдържанието на папката вътре. За да го демонтирате, поставете отметка в квадратчето до него. Или щракнете с десния бутон върху тайника и изберете Демонтиране.

Сега, когато искате да го монтирате отново, просто поставете отметка в квадратчето. GNOME EncFS Manager ще ви попита за вашата парола. Въведете паролата и вече трябва да имате достъп до цялото й съдържание.

Метод 2: Шифроване на папка с помощта на VeraCrypt

VeraCrypt е безплатен инструмент за криптиране на дискове с отворен код. Предлага се във всички основни операционни системи и можете да го използвате, за да създадете криптирана директория в Linux, където можете да съхранявате файлове и папки сигурно.

Първо изтеглете VeraCrypt на вашия компютър от връзката по-долу и го инсталирайте.

Изтегли: VeraCrypt

След това го стартирайте от менюто с приложения и следвайте тези инструкции:

  1. Изберете слот за устройство и щракнете върху Създаване на обем.

  2. Изберете Създайте шифрован файлов контейнер и удари Следващия.

  3. Изберете тип том като Стандартен VeraCrypt.

  4. Кликнете върху Избери файл и създайте файл за съхранение на шифрования диск.
  5. Изберете алгоритъм за криптиране и алгоритъм за хеширане според вашите предпочитания и натиснете Следващия.

  6. Дайте размер на тома за това устройство.
  7. Въведете парола, за да заключите това устройство два пъти и натиснете Следващия.
  8. Изберете тип формат на тома, т.е. файлова система от падащото меню.

  9. Най-после попадение формат за създаване на том VeraCrypt.

Сега трябва да монтирате този криптиран том. За да направите това, върнете се в главния прозорец на VeraCrypt и щракнете върху Изберете Файл под Том. Изберете файла и щракнете върху Монтирайте. Когато получите подкана за парола, въведете паролата, която сте задали по време на създаването на тома.

Сега VeraCrypt ще монтира вашето криптирано устройство и впоследствие можете да добавите всички ваши лични данни (файлове или папки) към това устройство. Когато приключите работата с тези файлове и искате да ги заключите и скриете, демонтирайте устройството.

Защитете личните данни на Linux ефективно

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

Leave a Comment