cygwin 帮助:Xlib:服务器拒绝与“ip:0.0”的连接

cygwin 帮助:Xlib:服务器拒绝与“ip:0.0”的连接

我遵循了如下 cygwin 用户指南: http://x.cygwin.com/docs/ug/using-remote-apps.html

在 Windows XP 上,我启动了 Cygwin/X->XWin 服务器,

EXPORT DISPLAY=:0.0
ssh -Y user@ip

我看到了以下警告

Warning: No xauth data; using fake authentication data for X11 forwarding.

登录后,我输入了 bash-3.00$ xclock & [1] 26962 bash-3.00$ Xlib: 服务器拒绝与“clientip:0.0”的连接 Xlib: 未指定协议

错误:无法打开显示:clientip:0.0

有人可以帮忙吗?

答案1

在聊天中,我们审查了更多证据,并得出了以下结论:

是的,不久前,我在我的 shell rc 文件中添加了 export DISPLAY=mywindowsip:0.0,
所以每次我 ssh 到 shell 时都会执行这个

ssh 转发的 DISPLAY 变量已被消除,并且 unix 机器正在直接与 cygwin X 服务器建立未经授权的连接。

相关内容