VBoxManage를 통해 VM 상자를 암호화하는 방법은 무엇입니까?

VBoxManage를 통해 VM 상자를 암호화하는 방법은 무엇입니까?

다음을 통해 VM 상자를 만들었습니다.Vagrantfile, 그러나 저장소를 암호화하려고 할 때 다음 오류가 발생합니다.

$ VBoxManage encryptmedium aaa-bbb-ccc-ddd-eee --newpassword - --newpasswordid my_username --cipher "AES-XTS256-PLAIN64"
Enter new password:
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Encrypt hard disk operation for this cipher is not implemented yet!

암호를 지정하지 않을 때도 마찬가지입니다.

왜 이것이 작동하지 않습니까? 그리고 VM을 적절한 방법으로 암호화하려면 어떻게 해야 합니까?


추가 정보:

$ VBoxManage --version
5.0.14r105127

$ VBoxManage showvminfo secure | grep 'SATA.*UUID'
SATAController (0, 0): ~/VirtualBox VMs/secure/box-disk1.vmdk (UUID: aaa-bbb-ccc-ddd-eee)

저는 OS X(엘 캐피탄)을 사용하고 있습니다.

답변1

지원하다디스크 암호화가상 머신을 설치해야 합니다.Oracle VM VirtualBox 확장 팩. 다음에서 확장 팩을 설치하십시오.VirtualBox 다운로드 사이트.

시스템에 잠재적으로 해로울 수 있는 시스템 수준 소프트웨어가 포함될 수 있으므로 기본적으로 포함되지 않습니다.

버전이 있으니 참고해주세요확장 팩기존과 일치해야 합니다.버추얼박스버전이므로 설치 문제가 있는 경우 업그레이드해야 합니다.버추얼박스플랫폼 패키지(모든 VM 시스템을 종료해야 함)

설치 후 다음 구문을 사용하여 명령줄 인터페이스를 사용하여 암호화 작업을 실행할 수 있습니다.

VBoxManage encryptmedium "uuid|filename" --newpassword "file|-" --cipher "cipher id" --newpasswordid "id"

보다:VirtualBox 5.0의 향상된 기능 및 기능: 디스크 이미지 암호화

참고: "디스크 이미지 암호화"는 VirtualBox 확장 팩으로 제공되며 별도로 설치해야 합니다.

답변2

VirtualBox 버그일 수도 있습니다. 지원되는 모든 암호를 나열하는 방법이 있습니까?

아니면 옵션의 순서가 중요할 수도 있습니다.일부 오라클 블로그그리고V박스 매뉴얼이 순서를 보여주세요:

VBoxManage encryptmedium "uuid|filename" --newpassword "file|-" --cipher "cipher id" --newpasswordid "id"

아니면 다음 위치에 있는 GUI를 사용해 보세요.

여기에 이미지 설명을 입력하세요

관련 정보