X11 Forwarding在Windows上使用Xming和Putty,但不能在ssh命令行中使用

前端之家收集整理的这篇文章主要介绍了X11 Forwarding在Windows上使用Xming和Putty,但不能在ssh命令行中使用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个我想用于测试的微型亚马逊实例,一切都很顺利,直到标题.如果我在PuTTy中设置所有信息,打开它并运行’xclock’,所有运行完美,并在我本地桌面上的Xming上打开.但是,如果我跑了
ssh xxxxxxx.amazonaws.com xclock

我明白了

Error: Can't open display:

如果我跑任何一个

ssh xxxxxxx.amazonaws.com -X DISPLAY=localhost:0:0 xclock
ssh xxxxxxx.amazonaws.com -Y DISPLAY=localhost:0:0 xclock

我再次得到同样的结果,但是在大约30秒的延迟之后.

在Windows中的.ssh / config中,我确实有

ForwardX11 yes

设置,我真的想不出更多的东西让这个工作.事实上PuTTy工作得很好,不管我在命令行上做什么,我绝对没有快乐让我发疯.

我甚至可以看到PuTTy在某个地方运行的命令,看看它是否正在做一些额外的魔术?

我在Windows中运行的ssh是MinGW32.

你有没有尝试过
ssh -X username@hostname xclock

通常,远程机器上的DISPLAY不是0:0,而是由ssh自动设置.

此外,Putty也有一个命令行模式,你所要做的就是将它的目录添加到你的路径,你可以做

plink -X username@hostname xclock

猜你在找的Windows相关文章