VirtualBox: Encrypt Disks: различия между версиями
Sirmax (обсуждение | вклад) (Новая страница: «=Шифрование дисков= Не слишком понятно насколько это надежно, но фича присутствует. Для…») |
Sirmax (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Шифруем так: |
Шифруем так: |
||
− | + | Найти все диски ВМки: |
|
<PRE> |
<PRE> |
||
UUID: 5edd3aaf-c1d1-4285-b1a4-43577c57494e |
UUID: 5edd3aaf-c1d1-4285-b1a4-43577c57494e |
Версия 05:26, 15 апреля 2016
Шифрование дисков
Не слишком понятно насколько это надежно, но фича присутствует.
Для того что бы диск зашифровать ВМка должна быть выключена.
Шифруем так:
Найти все диски ВМки:
UUID: 5edd3aaf-c1d1-4285-b1a4-43577c57494e Parent UUID: base State: created Type: normal (base) Location: /var/root/VirtualBox VMs/fuel-slave-3/fuel-slave-3_0.vdi Storage format: VDI Capacity: 65535 MBytes Encryption: disabled UUID: c82c916e-9cd2-41fb-a221-a87e8e6c0495 Parent UUID: base State: created Type: normal (base) Location: /var/root/VirtualBox VMs/fuel-slave-3/fuel-slave-3_1.vdi Storage format: VDI Capacity: 65535 MBytes Encryption: disabled UUID: 8ebbf7cf-09f0-45a3-821d-90555b2740aa Parent UUID: base State: created Type: normal (base) Location: /var/root/VirtualBox VMs/fuel-slave-3/fuel-slave-3_2.vdi Storage format: VDI Capacity: 65535 MBytes Encryption: disabled
Мне конфигурация "дана свыше" потому дисков оказалось три. Из GUI они все криптуются в один клик, из консоли - так:
20:05:22-root@Mac15:~# VBoxManage encryptmedium 'c82c916e-9cd2-41fb-a221-a87e8e6c0495' --cipher AES-XTS256-PLAIN64 --newpassword /tmp/pwd.txt --newpasswordid 1 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
при этом в файле /tmp/pwd.txt - пароль. например echo 123 > /tmp/pwd.txt
При работе с консоли внимательно задавать ID -он должен быть уникальным. Я задал один ID для разных паролей и GUI предложил мне ОДНО поле ввода когда три части диска имели разные пароли. Из GUI запустить машину не удалось, что бы исправить ситуацию расшифровал диски из консоли и перешифровал их с разными password ID (я использовал uuid диска в качестве id пароля)
--newpasswordid
Расшифровать так:
VBoxManage encryptmedium '8ebbf7cf-09f0-45a3-821d-90555b2740aa' --oldpassword /tmp/pwd.txt
Если три части диска закриптовать разными паролями - пароль при старте машины (точнее при обращении к диску, загрузка из сети стартует и без пароля) будет спрошен три раза.
Производительность не тестировал