Virtualbox
如何在無頭模式下從終端啟動加密的 VirtualBox VM
情況:我在 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