ZIP файл в Linux с паролем

Обновлено: Май 07, 2019
< Назад

Создадим зашифрованный ZIP архив secure.zip из файла:

$ zip --encrypt secure.zip file
Enter password: 
Verify password: 
  adding: file (deflated 8%)

Создадим защищенный паролем ZIP архив secure.zip из нескольких файлов:

$ zip --encrypt secure.zip file1 file2 file3
Enter password: 
Verify password: 
  adding: file1 (stored 15%)
  adding: file2 (deflated 30%)
  adding: file3 (deflated 45%)

Создадим зашифрованный ZIP архив secure.zip из папки /var/log/:

$ zip --encrypt -r secure.zip /var/log/
Enter password: 
Verify password: 
  adding: var/log/ (stored 0%)
  adding: var/log/dmesg.0 (deflated 74%)
  adding: var/log/dpkg.log.9.gz (deflated 0%)
  adding: var/log/samba/log.asc-nb (deflated 96%)
***

Используйте следующую команду для разархивирования и дешифрования ZIP файла:

$ unzip secure.zip
Enter password: 
***

Шифрование и Дешифрирование ZIP Архива в Linux

В приведенных выше примерах необходимо вводить пароль в интерактивном режиме.

Если Вам надо создать защищенный паролем ZIP файл из какого-то shell скрипта, Вы захотите сделать это не интерактивно.

Это метод менее безопасен, так-как пароль вводится в открытом виде.

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

Делается это так:

$ zip -P passw0rd secure.zip file
$ zip -P passw0rd secure.zip file1 file2 file3
$ zip -P passw0rd -r secure.zip /var/log/

Разархивировать защищенный паролем ZIP архив:

$ unzip -P passw0rd secure.zip

Автор публикации

не в сети 2 дня

Евгений Баинов

Аватар 0
Комментарии: 0Публикации: 229Регистрация: 26-04-2019

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

19 − 19 =

Авторизация
*
*

два × четыре =

Регистрация
*
*
*

11 + двадцать =

Генерация пароля

20 − три =