带 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>
我目前正在使用 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>