Cygwin
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
誰能幫忙?
在聊天會話中檢查了更多證據,並得出了以下結論:
是的,前段時間,我在我的 shell rc 文件中添加了 export DISPLAY=mywindowsip:0.0 ,
所以每次我 ssh 到 shell 時都會執行此操作
ssh 轉發的 DISPLAY 變數被刪除,unix 機器直接與 cygwin X 伺服器建立未經授權的連接。