带 x 转发的 Conemu

Conemu with x-forwarding

我目前正在使用 Cmder(实际上是 conemu)从我的 Windows 机器通过 SSH 进入大学集群。我想启用 x-forwarding,并且安装了 Xming。我按照说明 here 进行操作,我发誓我以前用过,但现在似乎不起作用。具体来说,我输入

DISPLAY=localhost:0.0;export DISPLAY;

一旦我打开一个 Cmder 终端(Xming 已经加载),但我得到的错误是

Error: cannot open display: localhost:0.0

尽管 Xming 说它是 Xming server:0.0。有什么建议么?我应该补充一点,x 转发在 MobaXterm 上工作得很好,但我更愿意坚持使用 Cmder。

我也有同样的问题。但是,我观察到,如果我打开一个设置了 x11 转发的 Putty 会话,然后将显示编号添加到我的 ConEmu 会话中,该会话通过 ssh 进入 Linux 框,然后 x11 从 ConEmu 开始工作。奇怪。

这充其量只是一种不方便的解决方法。

我让它对我有用。

尽管 Xming 告诉我 "localhost:0.0",但在连接到我的服务器后(使用“-x”ssh 选项)我宁愿这样做:

DISPLAY=:10.0;export DISPLAY;

问题是我在客户端服务器上设置了显示变量,而不是在主机上。在我的 Windows 机器上,我打开 Xming 然后

set DISPLAY=127.0.0.1:0.

之后,我通过

SSH 连接到客户端服务器

ssh -X myname@address.

现在一切正常。

以下对我有用:

export DISPLAY=127.0.0.1:0
ssh -XC <hostname>