Як визначити, чи зашифровано зображення диска (.sparseimage)?


13

Чи є спосіб підтвердити, що зображення зашифроване? Коли я вибираю "Отримати інформацію" в Finder, він нічого не виявляє, і коли я використовую програму Disk, я також не можу бачити інформацію.

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

Відповіді:


8

Ось кілька способів перевірити. Останній працює лише у Леві. Третій, мабуть, найпростіший, якщо вам зручно користуватися терміналом.


Блокування всіх брелоків

Швидкий спосіб перевірити - відкрити Keychain Access (знайдено в / Applications / Utilities /), вибрати File> Lock All Keychains, а потім спробувати встановити образ диска.

Якщо він зашифрований, ви повинні отримати повідомлення типу

discimages-helper хоче використовувати брелок "login"

і вам буде запропоновано ввести пароль брелока (те саме, що і ваш пароль для входу в OS X). Якщо він не зашифрований, він просто змонтується.


Шукати брелок для входу

Замість того, щоб блокувати всі брелки, замість цього можна шукати зображення вашого диска в брелоку для входу. Виберіть брелок для входу, а потім введіть ім'я .sparseimage-файлу в полі пошуку.

Однак якщо ім'я .sparseimage було змінено з моменту його створення, воно не відображатиметься в брелоку входу з новим ім'ям.

Якщо ви не знайдете зображення вашого диска, ви можете спробувати метод Lock All Keychains, описаний вище, або метод Terminal нижче.


Командування терміналів

Ви можете ввести таку команду, щоб перевірити, чи зображення диска зашифровано:

hdiutil imageinfo /path/to/image | grep Encryption

Замініть /path/to/imageшлях на образ диска. Якщо образ диска зашифрований, команда поверне щось на зразок:

     Encryption: AES-128

Якщо він не зашифрований, він взагалі нічого не покаже.


Використовуйте Disk Utility у Леві

Нове в Lion, Disk Utility тепер показує, чи зашифровано зображення диска.

  1. Демонтуйте зображення диска, якщо він встановлений.

  2. Відкрийте програму Disk Utility і перетягніть файл .sparseimage до списку пристроїв з лівого боку вікна Disk Utility.

  3. Виберіть .sparseimage у списку пристроїв і подивіться на інформаційну область внизу вікна. Якщо диск зашифрований, це буде зазначено у розділі "Стан запису диска".


11

з командного рядка ви можете використовувати ' hdiutil isencrypted {image-name}'.

bash-3.2$ hdiutil isencrypted unencrypted.sparseimage
encrypted: NO
bash-3.2$ hdiutil isencrypted encrypted.sparseimage
encrypted: YES
blocksize: 512
uuid: FC3C26ED-3056-4F98-8248-DD2F16B39357
private-key-count: 0
passphrase-count: 1
max-key-count: 1
version: 2
bash-3.2$

:-) Ви побили мене тут кілька секунд ...
nohillside

3

hdiutil isencrypted <image-name> зробить трюк.

На сторінці чоловіка hdiutil (1):

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


0

Я спробував це з Mavericks. На диво було важко сказати, чи справді зашифровано моє зображення диска, чи він просто мав те саме ім'я, що і зображення, яке раніше було зашифроване.

Поки він був встановлений один раз, Disk Utility не показав його як зашифрований. Блокування доступу до брелоків не допомогло, це наче OS X кешувала ключі шифрування.

Мені довелося демонтувати зображення, видалити всі посилання в Keychain Access, а потім спробувати його змонтувати. Потім мене попросили пароль.

Як тільки він перебуває в стані, коли Mavericks запитує пароль, Disk Utility DID показує файл зображення (не встановлене зображення) як "Не встановлено, зашифроване".

Якщо ви демонтуєте спочатку і готові використовувати термінал, то, як зазначають Patrix та Stephen, hdiutil шифрується {image-name} працює з Mavericks.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.