加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 00:37:07 所属栏目:Windows 来源:网络整理
导读:我有一个我想用于测试的微型亚马逊实例,一切都很顺利,直到标题.如果我在PuTTy中设置所有信息,打开它并运行’xclock’,所有运行完美,并在我本地桌面上的Xming上打开.但是,如果我跑了 ssh xxxxxxx.amazonaws.com xclock 我明白了 Error: Can't open display:
我有一个我想用于测试的微型亚马逊实例,一切都很顺利,直到标题.如果我在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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读