我遵循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.
login后,我inputbash-3.00 $ xclock&[1] 26962 bash-3.00 $ Xlib:连接到服务器拒绝的“clientip:0.0”Xlib:没有指定协议
错误:无法打开显示:clientip:0.0
谁能帮忙?
在一个聊天会议中又检查了更多的证据,得出了这个结论:
是的,前一段时间,我在shell的rc文件中添加了export DISPLAY = mywindowsip:0.0
所以这是每当我ssh到壳执行
ssh转发的DISPLAYvariables被删除,unix机器直接与cygwin X服务器进行未经授权的连接。