Virtualbox

如何在無頭模式下從終端啟動加密的 VirtualBox VM

  • April 16, 2018

情況:我在 Debian 8.5 上。我安裝了 VirtualBox 5.0.22 及其擴展包。我通過 VirtualBox 進一步加密了 VM:VM 設置 -> 正常 -> 加密 -> 啟用加密。

問題:如何在無頭模式下從終端啟動和停止加密的 VirtualBox VM?

要使用密碼以無頭模式啟動 VM,您需要創建一個包含密碼的文件,假設:

/home/user/vmname-password

然後你需要執行以下兩個命令:

VBoxManage startvm "vmname" --type headless

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

這只是一個例子。在現實世界中,如果您希望在永久儲存的文件中公開您的 VM 磁碟密碼,請明智地考慮。本問答與此無關。

停止虛擬機:

VBoxManage controlvm "vmname" acpipowerbutton

引用自:https://unix.stackexchange.com/questions/290434