2013-05-27 79 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 
相关问题