2013-05-27 80 views
2

我使用了xLaunch,多個Windows,無需啓動客戶端,剪貼板,無訪問控制,無需其他參數或字體服務器 - 也就是說,一路默認。無法在遠程Linux上本地使用putty,Windows 7的xming

在膩子,

當我連接到遠程Linux系統,我得到一個延遲,隨後此消息:
在/ usr /斌/ XAUTH:超時鎖定權威文件/ home/{用戶名} /.Xauthority

當我試圖啓動一個xterm(xterm &),我看到

PuTTY X11 proxy: MIT-MAGIC-COOKIE-1 data did not match 
PuTTY X11 proxy: MIT-MAGIC-COOKIE-1 data did not match 
PuTTY X11 proxy: MIT-MAGIC-COOKIE-1 data did not match 
PuTTY X11 proxy: MIT-MAGIC-COOKIE-1 data did not match 
xterm Xt error: Can't open display: localhost:10.0 

(插入,所以你可以讀線的一端)

localhost:10.0看起來很有趣,所以我強迫DISPLAYlocalhost:10.0。投訴現在是

No protocol specified 
xterm Xt error: Can't open display: localhost:0.0 

將其更改爲我的本地機器的實際IP打動了我同樣的消息,但多了份「沒有指定的協議。」

感謝所有幫助 -

+0

一些想法:1)在調試模式下運行sshd。可能會獲得更多信息。 2)檢查您的.Xauthority文件的權限。或者刪除它,讓sshd創建一個新的。 3)禁用SElinux。 –

回答

1

如果你能夠使用xterm作爲自己的登錄,但無法一次su「荷蘭國際集團,以根,則有一個名爲sux的程序,這種種神奇的餅乾出來的時候從一個用戶移動到另一個用戶。

這是一種安全風險,不適用於生產環境,但適用於家庭設置。

否則看那個工作的用戶,

pompt> xauth list 

(記下下面的輸出)

10-111-11-11/unix:10 MIT-MAGIC-COOKIE-1 ce4867d5a6c0e6d5f33285aa0e163987 

那麼做到這一點:

prompt> su – useryouwanttowork 

(添加整個輸出使用xauth add命令)

prompt> xauth add 10-111-11-11/unix:10 MIT-MAGIC-COOKIE-1 ce4867d5a6c0e6d5f33285aa0e163987 
相關問題