如何通过 PuTTY 使用 X11 转发

Neu*_*ino 70 linux ssh windows-7 x11-forwarding

我有一个没有 X 服务器的带有 RHEL 5 的 VM。我的主机有 Windows 7。

我需要连接到 VM 并将命令的 X11 输出重定向到我的主机。

我知道如果我的主机是一台 GNU/Linux 机器,它会像 ssh -X 一样简单。

我正在使用 PuTTy 通过 SSH 连接到 VM,我尝试在 PuTTY 配置中启用 X11 转发选项,但没有任何反应。

你有没有这样做过?我对 GNU/Linux 非常熟悉,但我对这个 Winbug$ 7 玩具还是个新手。

Zor*_*che 83

您需要在 Windows 工作站上安装 X 服务器。几个流行的选项包括:

您需要您的 SSH 服务器X11Forwarding yessshd_config. 它还至少需要xauth二进制文件/包,但您可能希望安装X11 基本客户端的发行版版本。

在 putty 中,您应该在您的 putty 连接中选中 Connections\SSH\X11 下的Enable X11 forwarding框。

腻子 x11 设置

X11 转发的腻子文档

sshd/sshd_config 的手册页

  • 尽管 XMing 向我显示它在我的系统上显示 0:0,但当我将 `localhost:0:0` 填写到“X 显示位置”字段时,转发不起作用。将此字段留空是您能做的最好的事情;) (4认同)
  • 请注意,Xming * 确实* 适用于 Windows 10,尽管其网页上未指定。 (3认同)