1 | <?xml version='1.0' encoding='UTF-8'?>
|
---|
2 | <!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
|
---|
3 | <topic xml:lang="en-us" id="otherextpacks">
|
---|
4 | <title>Other Extension Packs</title>
|
---|
5 |
|
---|
6 | <body>
|
---|
7 | <p>
|
---|
8 | Another extension pack called VNC is available. This extension
|
---|
9 | pack is open source and replaces the previous integration of the
|
---|
10 | VNC remote access protocol. This is experimental code, and is
|
---|
11 | initially available in the <ph conkeyref="vbox-conkeyref-phrases/product-name"/> source code package
|
---|
12 | only. It is to a large portion code contributed by users, and is
|
---|
13 | not supported in any way by Oracle.
|
---|
14 | </p>
|
---|
15 | <p>
|
---|
16 | The keyboard handling is severely limited, and only the US
|
---|
17 | keyboard layout works. Other keyboard layouts will have at least
|
---|
18 | some keys which produce the wrong results, often with quite
|
---|
19 | surprising effects, and for layouts which have significant
|
---|
20 | differences to the US keyboard layout it is most likely unusable.
|
---|
21 | </p>
|
---|
22 | <p>
|
---|
23 | It is possible to install both the <ph conkeyref="vbox-conkeyref-phrases/vbox-ext"/>
|
---|
24 | and VNC, but only one VRDE module can be active at any time. The
|
---|
25 | following command switches to the VNC VRDE module in VNC:
|
---|
26 | </p>
|
---|
27 | <pre xml:space="preserve">VBoxManage setproperty vrdeextpack VNC</pre>
|
---|
28 | <p>
|
---|
29 | Configuring the remote access works very similarly to VRDP, see
|
---|
30 | <xref href="vrde.dita#vrde"/>, with some limitations. VNC does not
|
---|
31 | support specifying several port numbers, and the authentication is
|
---|
32 | done differently. VNC can only deal with password authentication,
|
---|
33 | and there is no option to use password hashes. This leaves no
|
---|
34 | other choice than having a clear-text password in the VM
|
---|
35 | configuration, which can be set with the following command:
|
---|
36 | </p>
|
---|
37 | <pre xml:space="preserve">VBoxManage modifyvm <varname>VM-name</varname> --vrde-property VNCPassword=secret</pre>
|
---|
38 | <p>
|
---|
39 | The user is responsible for keeping this password secret, and it
|
---|
40 | should be removed when a VM configuration is passed to another
|
---|
41 | person, for whatever purpose. Some VNC servers claim to have
|
---|
42 | encrypted passwords in the configuration. This is not true
|
---|
43 | encryption, it is only concealing the passwords, which is only as
|
---|
44 | secure as using clear-text passwords.
|
---|
45 | </p>
|
---|
46 | <p>
|
---|
47 | The following command switches back to VRDP, if installed:
|
---|
48 | </p>
|
---|
49 | <pre xml:space="preserve">VBoxManage setproperty vrdeextpack "<ph conkeyref="vbox-conkeyref-phrases/vbox-ext"/>"</pre>
|
---|
50 | </body>
|
---|
51 |
|
---|
52 | </topic>
|
---|