Когда-то давно к консоли виртуальной машины VirtualBox можно было легко и просто подключаться по VNC. Но с недавних времен, решением по умолчанию стало подключение по RDP. Сделано это было, наверняка, из лучших побуждений и соображений безопасности, но в один прекрасный момент, благодаря этому, сотни и тысячи мануалов в интернете по разворачиванию виртуальных машин через консоль утратили свою актуальность. После создания виртуальной машины по этим инструкциям вам не удастся подключиться к ним через VNC.
Но разработчики, все же, оставили возможность подключиться по VNC. Для этого необходимо выполнить в консоли:
VBoxManage setproperty vrdeextpack VNC
Эта настройка меняет способ подключения к виртуальным машинам для всего сервера на VNC.
После этого, необходимо указать пароль для подключения к конкретной виртуальной машине. Пароль будет указан в виде открытого текста.
VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
После этого вы сможете подключаться к своей машине через VNC, как и раньше. Если вам потребуется вернуться на настройку по умолчанию (с использованием RDP), выполните следующую команду:
VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"