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