用于连接到 VirtualBox 来宾控制台的命令行工具

rkm*_*max 5 remote-desktop virtualbox

是否有工具或库可以连接到 Xen 的 VirtualBox 来宾控制台(例如 XM 控制台)?一些要求包括:

\n\n
    \n
  • 与 SSH 不同的工具
  • \n
  • 除了 PHPvVrtualBox 之外
  • \n
  • 不是 GUI 客户端(I\xe2\x80\x99m 从命令行连接)
  • \n
  • 应该要求对访客设置进行尽可能少的更改
  • \n
\n

Læt*_*æti 2

据我所知,VirtualBox 没有与 Xen 相当的工具xm console,因此您需要对其进行调整。

如果要从任何主机访问来宾控制台,首先需要将VirtualBox 配置为使用串行端口,然后以某种方式重定向该串行端口。在 UNIX 系统上,VirtualBox 通过套接字(实际上不是管道)提供串行端口。

从 VirtualBox 主机,您可以在 pty 中转换此套接字,从而允许使用类似工具进行连接screen,或者您可以将 UNIX 套接字转换为 TCP 套接字,然后允许使用诸如telnet.

根据来宾上运行的操作系统,您需要告诉它实际将控制台放在串行端口上。这通常可以通过引导加载程序甚至安装管理器的第一个屏幕来实现。下面是一个Solaris 安装的示例。因此,这可以在来宾上有任何网络可用之前工作,并且您可以看到完整的启动顺序,就像您在来宾计算机前面一样。

这是调试启动 Linux 内核的另一个示例。