我安装virtualbox
在 Ubuntu 12.04 中,其中安装了 Windows XP。但是当我登录其他用户帐户时,我无法在桌面上看到 VirtualBox,因此无法访问 Windows XP。
如何从同一台 PC 上的另一个用户帐户访问在 VirtualBox 中运行的 Windows XP?
答案1
虚拟机是按用户安装在 Virtual Box 中的。这意味着虚拟机使用创建和启动时的用户帐户运行。
要从不同的用户帐户访问正在运行的虚拟机,我们有两个选择:
- 在客户机上运行 SSH 服务器,以便从不同的帐户(或通过网络)通过 SSH 控制客户机操作系统。
- 使用 Virtual Box 的桌面远程查看协议 (RDP) 访问客户的图形桌面。
通过 RDP 运行和访问访客的步骤
- 安装Oracle 扩展包。
为客户机启用 RDP。
- 虚拟盒管理器:启用 RDP设置 > 显示 > 远程显示
命令行:
VBoxManage modifyvm "name_of_guest" --vrde on
- 虚拟盒管理器:启用 RDP设置 > 显示 > 远程显示
从您的主用户帐户启动客户操作系统。
- 切换到您的其他用户。
- 运行远程桌面查看器(例如雷米娜已默认安装)。
- 连接到
localhost:3389
(或另一个端口,如果在2中定义不同) - 使用运行 Virtual Box 的帐户的名称和密码。
- 根据您的需要调整显示几何或颜色设置。
- 连接到
这样,我们也可以从任何远程计算机通过网络访问和控制正在运行的虚拟机。