在 Hyper-V 来宾和主机之间复制粘贴

在 Hyper-V 来宾和主机之间复制粘贴

我的计算机运行 Windows Server 2008 R2。它托管一个运行 Ubuntu 12.04 作为来宾操作系统的 Hyper-V 虚拟机。

我想从 Ubuntu 复制文本并将其粘贴到 Windows 中(以及在 Windows 中复制文本并将其粘贴到 Ubuntu 中)。我怎样才能做到这一点?

答案1

您可以使用ncat- 还有一个 Windows 端口 - 通过网络传输数据。在一个系统上,您以“侦听”模式运行它,它绑定到某个端口,在另一个系统上,您连接到另一台计算机上的该端口。这将创建一个双向管道。在 Linux 上,您可以选择更多变体(GNU netcat、BSD netcat、socat...)。除了明显的手册页之外,您还可以查看维基百科网猫文章

注意:在这两个系统上,您都在终端(Windows 命令行、Unix shell)中运行它们 - 复制粘贴必须发生两次:在一台计算机上,您从源复制并将其粘贴到运行 ncat 的终端中。数据被传输到另一台机器,您可以将其从终端复制到最终目的地。

其他选项是通过 Windows 共享交换文件(桑巴舞在 Linux 上)。

答案2

这取决于您如何从主机访问访客。是通过 HyperV 连接管理器的来宾控制台吗? HyperV 连接管理器中有一个功能可以“输入剪贴板文本”

来宾运行 X 吗? HyperV 和 X 之间似乎没有本机复制/粘贴功能,因此您可能需要使用类似的方法来运行远程会话虚拟网络控制器也许NX。除了输入剪贴板文本之外,您似乎无法在来宾上复制或从其剪贴板读取。

相关内容