Это обеспечивает простой способ защиты архива ZIP-архива от нежелательного просмотра, так как когда пользователь пытается распаковать содержимое zip-архива, необходимо ввести правильный пароль для извлечения архива.
Как защитить пароль от Zip-файла из командной строки Mac OS X
Если вы знакомы с командной строкой, синтаксис зашифрованной команды zip выглядит следующим образом:
zip -e [архив] [файл]
Для шифрования нескольких файлов с паролем, например папкой или целым каталогом, синтаксис будет выглядеть следующим образом:
zip -er [архив] [папка]
Если вы не знаете, как это использовать, читайте дальше, чтобы узнать, как создавать zip-архивы, зашифрованные паролями. Эти зашифрованные zip-файлы будут поддерживать защиту паролем на разных платформах, то есть вы можете отправить защищенный zip-файл пользователю Windows, и им все равно нужно будет ввести пароль для просмотра содержимого.
Установка пароля Zip в Mac OS X
Вы можете создавать защищенные паролем архивы файлов и папок:
- Запустите терминал из папки «Приложения»> «Утилиты»
- Введите следующую команду:
- Введите и подтвердите пароль — не забывайте об этом
zip -e archivename.zip filetoprotect.txt
Полученный архив, в данном случае с именем «archivename.zip», теперь зашифрован с предоставленным паролем. Файл, который был зашифрован, «filetoprotect.txt», теперь недоступен без ввода этого пароля.
Если вы планируете сжать несколько файлов в папке, вам нужно немного изменить команду с помощью флага -er следующим образом:
zip -er archive.zip / path / to / directory /
Это особенно важно для шифрования ZIP-файлов из нескольких файлов под OS X Mavericks.
Пример: Замена папки и установка пароля
Вот пример того, как это будет выглядеть из командной строки, в этом случае мы сжимаем и защищаем паролем всю «конфиденциальную» папку, расположенную в каталоге users / Documents, а защищенный паролем zip помещается на рабочий стол пользователя для легкого доступа:
$ zip -er ~ / Desktop / encrypted.zip ~ / Documents / Confidential /
Введите пароль:
Подтвердите пароль:
добавление: ~ / Documents / Confidential / (отклонено на 13%)
Обратите внимание, что пароль не будет отображаться, это нормальное поведение для терминала.
Обратите внимание, что в папке с несколькими файлами вы захотите использовать флаг -er, добавление r означает, что zip будет рекурсивно сжимать и защищать паролем все файлы в папке.
Открытие защищенного паролем почтового индекса
Несмотря на создание в командной строке, вам не нужно разархивировать файл с терминала, его можно развернуть из Mac OS X Finder или в Windows, используя стандартные распаковывающие приложения. Просто дважды щелкните файл, затем введите пароль, и он будет распаковываться. Вы также можете распаковать zip-архив из командной строки:
unzip filename.zip
Вот некоторые примеры использования защищенных паролем zip-архивов:
- Защита паролем отдельного файла или каталога
- Отправка конфиденциального и зашифрованного файла по незашифрованной сети
- Отправка конфиденциальных данных пользователю Windows
- Добавление дополнительного уровня безопасности в скрытую папку
- Пароль, защищающий ваши собственные резервные копии, за пределами Time Machine
Хотя это может обеспечить некоторую защиту на основе файлов или папок, всегда полезно защитить паролем Mac в целом с требованиями входа в систему при загрузке системы, пробуждением сна и пробуждением из экранной заставки.
Имейте в виду, что защищенные паролем zip-файлы не зашифровываются с помощью некоторого сверхсильного метода глубокого шифрования, поэтому, если вы хотите более безопасное шифрование файлов, вам может понадобиться передать обычный zip-файл с помощью шифрования openSSL с помощью des3 или что-то похожее, чтобы действительно сделать файл безопасен.