Если вы хотите поделиться файлом в Интернете, сохранить его в облаке, носить с собой на флэш-накопителе или добавить в вашего архива, защита его паролем — лучший способ защитить его содержимое и предотвратить несанкционированное доступ.

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

Вот посмотрите на все различные методы, которые вы можете использовать для защиты паролем файлов и папок в Linux.

Как защитить паролем файлы в Linux

В Linux есть несколько утилит, которые помогут вам защитить паролем/шифровать файлы на вашем компьютере. Ниже перечислены методы, которые вы можете использовать для этого.

Способ 1: зашифровать файл с помощью GnuPG

GnuPG — бесплатная программа для Linux, которая поддерживает несколько стандартов шифрования для шифрования файлов. Он предустановлен в большинстве дистрибутивов Linux и довольно прост в использовании.

instagram viewer

GnuPG доступен через интерфейс командной строки. Вот как вы можете использовать его для шифрования файла:

  1. Откройте терминал.
  2. Использовать команда компакт-диска а также лс команда чтобы перейти к каталогу, содержащему файл, который вы хотите защитить паролем.
  3. Оказавшись внутри каталога, выполните следующую команду, чтобы зашифровать файл:
    gpg -c имя файла
  4. Наконец, когда вас попросят ввести парольную фразу, введите надежную и легко запоминающуюся.

Теперь GnuPG создаст зашифрованный файл (с .gpg расширение) в вашем текущем рабочем каталоге. Чтобы получить к нему доступ, вам нужно расшифровать его. Для этого выполните следующую команду и при запросе пароля введите тот, который вы использовали для шифрования файла, и нажмите Войти:

gpgимя файла.gpg

GnuPG вернет расшифрованную версию файла в ваш текущий рабочий каталог.

Если вы хотите использовать любой другой алгоритм шифрования, сначала проверьте поддерживаемые, выполнив:

gpg --версия

А затем указать нужный алгоритм в команде следующим образом:

gpg -c --cipher-algo имя_алгоритма имя файла

Способ 2: зашифровать файл с помощью Zip

Zip — еще одна утилита CLI, позволяющая защищать паролем файлы в Linux. Он предустановлен на все основные дистрибутивы Linux и идеально подходит для архивирования или сжатия нескольких файлов в один зашифрованный архив.

Выполните следующие действия, чтобы использовать Zip для защиты файла паролем:

  1. Откройте терминал и используйте CD а также лс команды для перехода в каталог с файлами для шифрования.
  2. Введите команду в следующем формате, чтобы создать защищенный паролем zip-файл:
    молния--парольпредпочтительный_парольархив_файл.zipимя файла1имя файла2
    Вот, замени предпочтительный_пароль с паролем, который вы хотите использовать для шифрования архива и архив_файл.zip с именем файла, которое вы хотите дать результирующему архиву.

Теперь, когда вы хотите получить доступ к этим файлам, распакуйте архив и введите свой пароль. Или, чтобы сделать это через терминал, запустите:

распаковатьархив_файл.zip

Zip теперь запросит у вас пароль. Введите пароль, который вы установили во время шифрования, и нажмите Войти для расшифровки файла.

Способ 3: зашифровать файл с помощью mcrypt

mcrypt — это замена crypt, которая упрощает шифрование файлов в Linux. Он поддерживает различные стандарты шифрования, и у вас есть возможность указать алгоритм шифрования в зависимости от ваших предпочтений.

Вот шаги для шифрования файла с помощью mcrypt:

  1. Откройте терминал и с помощью cd и ls перейдите в каталог, содержащий файл, который вы хотите зашифровать.
  2. Введите команду ниже, чтобы вывести список всех поддерживаемых алгоритмов шифрования:
    мкрипт --список
  3. Наконец, зашифруйте файл, используя:
    mcrypt -a имя_алгоритма имя файла
    Когда вас попросят ввести кодовую фразу, введите ее дважды и нажмите Войти.

Теперь mcrypt зашифрует ваш файл и сохранит его с расширением «.nc». Если вы хотите открыть этот файл, вам необходимо его расшифровать. Для этого запустите:

mcryptимя файла.nc

Затем введите парольную фразу для расшифровки.

Как защитить паролем папки в Linux

Подобно тому, как вы защищаете паролем файлы в Linux, защита папок паролем также проста. Ниже приведен список всех методов, которые вы можете использовать, и шаги по их использованию.

Способ 1: зашифровать папку с помощью GNOME EncFS Manager

GNOME EncFS Manager — это утилита для монтирования, которая позволяет легко шифровать папки в Linux. Он поддерживается большинством дистрибутивов Linux и имеет удобный графический интерфейс, что упрощает его использование.

Вот шаги по использованию GNOME EncFS Manager для шифрования папки в Linux:

  1. Откройте меню приложений, найдите GNOME EncFs и запустить его.
  2. Нажмите на плюс (+) на панели инструментов. В следующем диалоговом окне выберите второй переключатель под Каталог или диск для шифрования или импорта и выберите папку. Обязательно создайте здесь новую (пустую) папку. (Позже вам нужно будет переместить содержимое исходной папки в эту папку.)
  3. Выберите соответствующий параметр для каталога монтирования, т. е. место, куда вы хотите смонтировать зашифрованную папку.
  4. Под Пароль, дважды введите пароль, который вы хотите использовать для шифрования папки.
  5. Хит Создавать для создания зашифрованной папки.

GNOME EncFS Manager теперь создаст зашифрованную папку (также называемую тайником) и смонтирует ее в выбранный вами каталог назначения. Дважды щелкните этот подключенный диск, чтобы получить доступ к содержимому папки внутри. Чтобы размонтировать его, снимите флажок рядом с ним. Или щелкните правой кнопкой мыши по тайнику и выберите Размонтировать.

Теперь, когда вы захотите смонтировать его снова, просто поставьте галочку. GNOME EncFS Manager запросит у вас пароль. Введите пароль, и теперь вы сможете получить доступ ко всему его содержимому.

Способ 2: зашифровать папку с помощью VeraCrypt

ВераКрипт это бесплатный инструмент для шифрования диска с открытым исходным кодом. Он доступен во всех основных операционных системах, и вы можете использовать его для создания зашифрованного каталога в Linux, где вы можете безопасно хранить файлы и папки.

Сначала загрузите VeraCrypt на свой компьютер по ссылке ниже и установите его.

Скачать:ВераКрипт

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

  1. Выберите слот для диска и нажмите Создать том.
  2. Выбирать Создайте зашифрованный файловый контейнер и ударил Следующий.
  3. Выберите тип тома как Стандартный VeraCrypt.
  4. Нажмите на Выбрать файл и создайте файл для хранения зашифрованного диска.
  5. Выберите алгоритм шифрования и алгоритм хеширования в соответствии с вашими предпочтениями и нажмите Следующий.
  6. Укажите размер тома для этого диска.
  7. Дважды введите пароль для блокировки этого диска и нажмите Следующий.
  8. Выберите тип формата тома, т. е. файловую систему, из раскрывающегося списка.
  9. Наконец, нажмите Формат для создания тома VeraCrypt.

Теперь вам нужно смонтировать этот зашифрованный том. Для этого вернитесь в главное окно VeraCrypt и нажмите на Выберите файл под томом. Выберите файл и нажмите на Устанавливать. При запросе пароля введите пароль, который вы установили при создании тома.

Теперь VeraCrypt смонтирует ваш зашифрованный диск, и впоследствии вы сможете добавить все свои личные данные (файлы или папки) на этот диск. Когда вы закончите работу с этими файлами и захотите заблокировать и спрятать их, размонтируйте диск.

Эффективно защищайте личные данные в Linux

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