Cygwin

cygwin幫助:Xlib:伺服器拒絕連接到“ip:0.0”

  • July 30, 2012

我遵循 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 伺服器建立未經授權的連接。

引用自:https://serverfault.com/questions/411781