linux - 无法通过 VRDP 远程连接到 VirtualBox guest

标签 linux ubuntu virtualbox remote-access

<分区>

在工作中,我有一台运行 Ubuntu 11.04 并安装了 VirtualBox 的台式电脑。我想在工作桌面计算机(主机)上运行 Red Hat 虚拟机( guest )。

在家里的笔记本电脑上,我使用 ssh 进入桌面以启动 VM

VBoxHeadless --startvm centos_54_64

然后我尝试使用 rdesktop 访问虚拟机,但我一直收到错误!

rdesktop -a 16 -N host_ip:3389
Autoselected keyboard map en-us
ERROR: host_ip: unable to connect

虚拟机是无图形的。只有一个终端。这是我的虚拟机的相关信息:

NIC 1: MAC: 080027BBCE0F, Attachment: Bridged Interface 'eth0', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny
NIC 2: disabled
NIC 3: disabled
NIC 4: disabled
NIC 5: disabled
NIC 6: disabled
NIC 7: disabled
NIC 8: disabled
VRDE:  enabled (Address 0.0.0.0, Ports 3389, MultiConn: off, ReuseSingleConn: off, Authentication type: null)

有人知道问题出在哪里吗?

最佳答案

我做到了!哇!

您需要安装扩展包才能使用!我误解了文档。

VirtualBox 的基本安装仅提供 VRDE(VirtualBox 远程桌面扩展),它本身只是一个界面。

扩展包以 VRDP 的形式为您提供了此接口(interface)的 Oracle 实现,它向后兼容 RDP,让您可以使用 rdesktop!

所有的首字母缩略词让我感到困惑。无论如何,希望这对您有所帮助!

关于linux - 无法通过 VRDP 远程连接到 VirtualBox guest ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12422825/

相关文章:

linux - 尝试从文本文件中获取实例 ID

php - 理想的多开发人员灯组?

linux - 如何在 Linux 中停止/禁用 IPI(进程间中断)?

django - Vagrant + Chef : Error in provision "Shared folders that Chef requires are missing on the virtual machine."

linux - 将 Samba 4.0.5 i686 交叉编译为 MIPS

django - 部署的 Django 项目不加载静态文件

javascript - Electron 在 Ubuntu 上不渲染任何东西

ubuntu - Cassandra 的启动和停止问题

Vagrant 向上 : Got different reports about installed GuestAdditions version

mysql - Rails mysql ELF header 错误