Інструменти для стиснення та шифрування файлів


14

Я хочу стиснути кілька файлів і за можливості зашифрувати їх паролем.

  • Чи є вбудовані в Mac OS інструменти, які забезпечують таку функціональність?
  • Якщо ні, чи можете ви порадити мені (безкоштовну) альтернативу?
  • Я також був би задоволений термінальною командою.

Відповіді:


11

Так, ви можете зробити це з допомогою вбудованого в образи дисків Mac OS X . Зображення диска (або файл DMG) - це файл, який, відкриваючись, представляє собою знімний обсяг Mac OS X, схожий на знімний жорсткий диск. Багато зображень OS X розміщені на образах диска. Якщо ви шифруєте домашній каталог за допомогою FileVault, ви створюєте зображення запасного диска в комплекті.

Ви можете створювати образи диска OS X, які стискаються та / або шифруються. Однак якщо ви створюєте стислий DMG, він буде доступний лише для читання, так що він може не працювати для вас.

Для створення нового порожнього зашифрованого образу диска в ОС X:

  1. Відкрийте утиліту Disk , яка знаходиться в папці "утиліти" папки "Програми".

  2. У меню Файл виберіть команду Створити> Зображення порожнього диска ...

  3. У діалоговому вікні, яке з'явиться, ви можете вказати, куди потрібно зберегти образ диска, назву тома та вибрати тип шифрування:

Новий діалог зображень диска

  • Переконайтесь, що в меню "Шифрування" виберіть "128-бітове шифрування AES (рекомендовано)" або "256-бітове шифрування AES (більш безпечне)". Також не забудьте встановити розмір зображення диска.

  • Якщо ви створите розріджений пакет (новіший і може бути більш надійним) або запасний образ (старший, він може легко пошкодитися, якщо його відкрити, а комп'ютер закрити неправильно), файл зображення почне малим і зростатиме в міру додавання файли до нього, до максимального вказаного вами розміру.

  • Якщо ви створюєте "читання / запис образу диска", то файл зображення розпочнеться з максимального розміру, зазначеного в діалоговому вікні.

Після збереження файлу зображення диска вам буде запропоновано пароль та підтвердження. Після завершення роботи ви отримаєте новий том на робочому столі та у вікні "Комп'ютер", де ви можете почати видаляти файли!

Кінцевий результат

Щоб створити стиснене зображення, доступне лише для читання , ви можете зробити одне з двох:

  1. Виконайте ті ж дії , зазначені вище, однак замість New> Порожній образ диска ... , виберіть New> Disk Image з папки ... . Це спочатку попросить вас вибрати папку, повну файлів. Звідти він відкриє діалог, подібний до наведеного вище, але не вимагає вказувати ім'я та розмір тома; вона буде використовувати ім'я папки, і розмір буде автоматично розрахований. Обов’язково вибирайте стиснене зображення та не забувайте про шифрування

    Зображення папки

  2. Крім того, якщо ви створили порожнє зображення і заповнили його файлами, ви можете перетворити це зображення на стиснене зображення. Це зручний спосіб резервного копіювання зашифрованих файлів. Зберігайте головне нечиснене зображення для читання / запису як щоденне робоче місце і періодично перетворюйте його на стиснене для читання зображення, яке ви можете створити для резервного копіювання на зовнішній пристрій. Для цього виберіть Зображення> Перетворити ... у програмі Disk Utility. Виберіть файл DMG, і тоді ви побачите той самий екран, що і вище.

Порада: якщо перетягнути папку на піктограму дока Disk Utility, вона автоматично запропонує створити образ диска з цієї папки.

Підказка №2: Якщо ви створюєте зашифроване зображення диска з незашифрованої папки і хочете видалити оригінальні незашифровані файли, не забудьте скористатися захищеним стиранням, інакше ви ризикуєте залишити конфіденційну інформацію на жорсткому диску.


2
+1 Відмінні інструкції. Однак у мене є додаток до protip # 2: зазвичай попередні версії файлів будуть видалятися невпевнено (більшість програм робить це під час збереження змін), тому краще обережно видалити вільний простір на диску згодом (запустіть Disk Utility, виберіть гучність на бічній панелі, потім на вкладці «Стерти», потім натисніть «Стерти вільний простір». Коли запитається, наскільки ретельним слід бути, виберіть основний режим «Нульовий вихід».
Гордон Девіссон

Велике спасибі! Дійсно дуже корисно, особливо з Протіпсом. Це швидко. Що мені найбільше подобається - це те, що створений мною пароль зберігається в брелоку автоматично.
gentmatt

1
Хоча зберігання пароля для зашифрованого зображення у брелоку зручно, це також є ризиком для безпеки, оскільки кожен, хто отримує доступ до вашого облікового запису, також має доступ до файлу DMG. Поміркуйте замість цього використовувати контейнер паролів, наприклад, Гаманець пароля або 1Пасс. Або створити окремий файл брелока, використовуючи другий пароль, щоб містити ваші dmg паролі. Цей файл брелоків можна заблокувати та розблокувати окремо від брелка входу.
jaberg

Чудові бали @jaberg. Я також рекомендую зберігати кілька брелоків, одну для повсякденних речей та одну для більш безпечних предметів.
Джош

4

Найпростіший спосіб стиснення - це просто клацнути правою кнопкою миші будь-який файл і вибрати відповідний варіант для створення zip-файлу (хоча і без пароля).

На рівні командного рядка / терміналу є щонайменше

  • zipяка підтримує шифрування ( zip -P password ...)
  • gzip що ні
  • opensslякий лише шифрується (так стискається gzipспочатку), наприкладopenssl enc -aes-256-cbc -e -in note.txt -out note.txt.enc -pass pass:money

Для zip та openssl пароль буде видимий усім користувачам під час роботи шифрування. Зазвичай це не проблема в настільній системі, інакше ви можете ознайомитись із opensslдовідковою сторінкою щодо способів зчитування пароля з файлу чи подібного.


1

Це можна зробити за допомогою лише інструментів OSX

Для простого стиснення клацніть правою кнопкою миші файл у Finder та виберіть компрес ..

Щоб стиснути та додати пароль - за допомогою утиліти Disk Utility створити нове зображення диска - вибравши параметри шифрування та формату зображення. Потім скопіюйте файли в нього.

З командного рядка подивіться на gzip та zip


0

Хоча я рекомендую і використовувати зашифровані файли DMG сам-см Josh «s загальноприйнятий відповідь -є альтернативний спосіб зробити це в терміналі , використовуючи поєднання вільних і вбудованих інструментів.

Джейсон Сені пояснює у своїй статті Відкриття, редагування та збереження зашифрованих файлів з Vim та GPG :

Використовуючи vim та gpg, ми можемо відкривати, редагувати та зберігати лише зашифрований файл і нічого не залишати у простому тексті на жорсткому диску.

За допомогою MacGP2 можна шифрувати:

gpg -c -o myfile.mkdn

і розшифрувати:

gpg -d myfile.mkdn.gpg 

Стаття Джейсона містить вказівки для передачі файлів безпосередньо у вим та поза та секретного соусу для створення команд псевдонімів, які спрощують шифрування та розшифрування.

Як я вже говорив, я використовую вбудовані інструменти DMG, але якщо ви користуєтеся командним рядком, особливо vim, або якщо вам потрібно переконатися, що копії ваших секретних файлів ніколи не існують на диску або в файлах свопінгу , Метод Джейсона варто розглянути.


1
Варто повторити ітерацію, що розшифрувати файл і потім записати розшифровані дані на жорсткий диск небезпечно (як у gpgприкладі в цій відповіді). Важко (майже неможливо з деякими дисками) остаточно стерти незашифрований файл. Якщо ви серйозно ставитеся до безпеки, використовуйте зашифрований dmg - це єдиний захищений варіант. Ви можете створити зашифровані dmg з командного рядка, використовуючи інструмент diskutilкомандного рядка (він пропонує все в Disk Utility.app та багато іншого). В останніх версіях OS X swap завжди шифрується, якщо ви не відключите його (важко зробити).
Абхі Беккерт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.