헤드리스 모드의 터미널에서 암호화된 VirtualBox 가상 머신을 시작하는 방법

헤드리스 모드의 터미널에서 암호화된 VirtualBox 가상 머신을 시작하는 방법

상황: 저는 데비안 8.5를 사용하고 있습니다. VirtualBox 5.0.22 및 해당 확장을 설치했습니다. VirtualBox(VM 설정 -> 일반 -> 암호화 -> 암호화 활성화)를 통해 VM을 추가로 암호화했습니다.

질문: 헤드리스 모드의 터미널에서 암호화된 VirtualBox VM을 시작하고 중지하는 방법은 무엇입니까?

답변1

콘솔에서 요청한 비밀번호를 사용하여 헤드리스 모드에서 가상 머신을 시작하려면 "/home/user/vm-name-password"를 "-"로 바꾸면 됩니다.

VBoxManage controlvm "vmname" addencpassword "vmname" -

답변2

비밀번호를 사용하여 헤드리스 모드에서 VM을 시작하려면 다음을 가정하여 비밀번호가 포함된 파일을 생성해야 합니다.

/home/user/vmname-password

그런 다음 다음 두 명령을 실행해야 합니다.

VBoxManage startvm "vmname" --type headless

VBoxManage controlvm "vmname" addencpassword "vmname" "/home/user/vm-name-password"

이것은 단지 예일 뿐입니다. 실제로 가상 머신 디스크 비밀번호를 영구적으로 저장된 파일에 노출하려면 현명하게 생각하십시오. 본 Q&A는 해당 내용과 관련이 없습니다.

가상 머신을 중지합니다.

VBoxManage controlvm "vmname" acpipowerbutton

관련 정보