начиная с VirtualBox 4.2.0 существует еще один пакет расширений, VNC,
который является открытым исходным кодом и заменяет предыдущую интеграцию VNC
протокол удаленного доступа. Это экспериментальный код, и он будет
первоначально доступен только в пакете исходного кода VirtualBox. это
большая часть кода созданных пользователями, и не поддерживается в
любым способом от Oracle.
клавиатура обработка строго ограничена, и только клавиатура США
макетные работы. Другие раскладки клавиатуры будут иметь по крайней мере некоторые клавиши
которые дают неправильные результаты (часто довольно неожиданные эффекты), и
для раскладок, которые имеют существенные отличия от американской клавиатуры
верстка его скорее всего непригодна.
можно установить Оракл ВМ расширения VirtualBox
и VNC, но только один модуль VRDE может быть активным в любое время. Тот
следующая команда переключается на модуль VNC VRDE в VNC:
VBoxManage setproperty vrdeextpack VNC
Настройка удаленного доступа
работает очень похоже на VRDP (см. раздел 7.1, " удаленный дисплей (VRDP
поддержка)"), с некоторыми ограничениями: VNC не поддерживает указание
несколько номеров портов, и аутентификация сделана по-разному. В VNC
могут заниматься только проверкой пароля, и нет возможности
используйте хэши паролей. Это не оставляет другого выбора, чем один
пароль с открытым текстом в конфигурации виртуальной машины, который можно установить с помощью
следующая команда:
VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
пользователь несет ответственность за сохранение этого пароля в тайне, а он должен быть
удаляется при передаче конфигурации виртуальной машины другому лицу, для
любая цель. Некоторые VNC-серверы утверждают, что "зашифрованный" пароль
в конфигурации. Это не истинное шифрование, оно только
сокрытие паролей, которое так же безопасно, как и открытый текст
пароли.
следующая команда переключается обратно на VRDP (если установлен):
VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"