Страницы

Поиск по вопросам

воскресенье, 5 января 2020 г.

Как в linux запаковать с паролем?

#linux #bash #защита #архивация


Пишу небольшой sh-скрипт для архивирования папок на яндекс:диск и задумался о том,
что tar -cvzf не поддерживает создание пароля, а складывать архивы с серверов на облако
как-то нет желания.

Как  можно запаковать каталог под линукс с использованием пароля? Только вариант
"ставить zip/unzip"?
Требований по скорости/сжатию нет (я не сжимаю вообще при архивировании), а шифрование
должно быть достаточно стойким для 2019, а не какие-то древние/поломанные давно алгоритмы.
    


Ответы

Ответ 1



Если задача стоит, только защитить содержимое паролем, то можно воспользоваться парой утилит zip/unzip. zip -e С опцией -e утилита запросит задать пароль. Смотри: $ man zip и $ man unzip для справки по другим опциям. Рабочий пример: $ touch file{1,2,3}.txt $ zip -e file.zip file* Enter password: Verify password: adding: file1.txt (stored 0%) adding: file2.txt (stored 0%) adding: file3.txt (stored 0%) $ rm file[123].txt $ unzip file.zip Archive: file.zip [file.zip] file1.txt password: extracting: file1.txt extracting: file2.txt extracting: file3.txt

Комментариев нет:

Отправить комментарий