From f215e02bf85f68d3a6106c2a1f4f7f063f819064 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 11 Apr 2024 10:17:27 +0200 Subject: Adding upstream version 7.0.14-dfsg. Signed-off-by: Daniel Baumann --- doc/manual/en_US/man_VBoxHeadless.xml | 239 ++++++++++++++++++++++++++++++++++ 1 file changed, 239 insertions(+) create mode 100644 doc/manual/en_US/man_VBoxHeadless.xml (limited to 'doc/manual/en_US/man_VBoxHeadless.xml') diff --git a/doc/manual/en_US/man_VBoxHeadless.xml b/doc/manual/en_US/man_VBoxHeadless.xml new file mode 100644 index 00000000..354c0d20 --- /dev/null +++ b/doc/manual/en_US/man_VBoxHeadless.xml @@ -0,0 +1,239 @@ + + + + +%all.entities; +]> + + + August 2019 + VBoxHeadless + + + + VBoxHeadless + 1 + + + + VBoxHeadless + &product-name; remote desktop server + Oracle VM VirtualBox + + + + + VBoxHeadless + --startvm= + uuid + vmname + + --vrde= + on + off + config + + --vrdeproperty=prop-name=[prop-value] + --settingspw=[password] + --settingspwfile=password-file + --start-paused=vmname + --capture + --width=width + --height=height + --bitrate=bit-rate + --filename=filename + + + + + Description + + The VBoxHeadless command is an alternate front + end that enables you to remotely manage virtual machines (VMs). + The front end is a CLI rather than the VirtualBox Manager + graphical user interface (GUI). + + + For information about using this command, see + . + + + Command Options + + + + + Specifies the Universally Unique Identifier (UUID) or name + of the VM to start. + + Use the VBoxManage list vms command to + obtain VM information. + + The short versions of this option are + and . + + + + + + Specifies how to use the VRDP server. The default value is + config. Valid values are as follows: + + + on enables the VRDP server. + VBoxHeadless --startvm=vmname --vrde=on + + off disables the VRDP server. + VBoxHeadless --startvm=vmname --vrde=off + + config enables the VRDP server + depending on the VM configuration. + VBoxHeadless --startvm=vmname --vrde=config + + The short version of this option is . + + + + + + Specifies a value for one of the following properties: + + + The TCP/Ports property value is a + comma-separated list of ports to which the VRDE server + can bind. Use a hyphen (-) between + two port numbers to specify a range of ports. + + + The TCP/Address property value is + the interface IP address to which to bind the VRDE + server. + + + + + + + Specifies a settings password to access encrypted + settings. If you do not specify the password on the + command line, VBoxHeadless prompts you + for the password. + + This design does not conform to Oracle's security + guidelines. You should not be able to specify a password + on the command line because the password can be seen in a + process listing. + + + + + + Specifies the file that contains the settings password. + + + + + + Starts the specified VM in the paused state. + + + + + + Records the VM screen output to a file. In addition to + this option, you must use the + option to specify the name of the file. + + + + + + Specifies the frame width of the recording in pixels. This + option is associated with the + option. + + + + + + Specifies the frame height of the recording in pixels. + This option is associated with the + option. + + + + + + Specifies the bit rate of the recording in kilobits per + second. This option is associated with the + option. + + + + + + Specifies the name of the file in which to store the + recording. The codec used is based on the file extension + that you choose. You must specify this option if you use + the option. + + Where can we get information about the file extensions + that are supported? + + + + + + + + Examples + + + The following command starts the ol7u4 VM: + +$ VBoxHeadless --startvm "ol7u4" + + The following command starts the ol7u6 VM in + the Paused state. + +$ VBoxHeadless --startvm "ol7u6" --start-paused + + The following command starts the ol7u6 VM and + records the session. The recording is saved to the + ol7u6-recording WebM file. + +$ VBoxHeadless --startvm "ol7u6" --capture --filename ol7u6-recording.webm + + + + See Also + + , + + + + -- cgit v1.2.3