我需要从另一个SLES 11机器(机器B)在SLES 11机器(机器A)上调用xterm。 目前它不工作。 所以我决定testing一些东西。
在机器A上有以下工作: DISPLAY=:0.0 xterm
但是这不是: DISPLAY=localhost:0.0 xterm
我正在假设,如果后者不起作用,那么远程连接也不会。
对我来说,它看起来像一个权限问题。
任何帮助将不胜感激。
谢谢!
您确定机器B上的X服务器configuration为接受来自机器A的连接吗? (“xhost +”和防火墙closures)
顺便说一句,在我的机器默认设置,therer是没有“本地主机”关键字,只是第一行就像你提到的那样。
你有没有尝试过与X11转发使用SSH? 这是最近最简单和最安全的变体。
ssh -X username@hostname
感谢其他答案。 我的问题是由于在YaST>安全和用户>本地安全设置被调用'禁用远程访问X服务器'设置。 启用此function,configuration/禁用防火墙并运行xhost +
似乎可以做到这一点。