没有 xauth 数据;使用虚假身份验证。无法显示远程窗口

没有 xauth 数据;使用虚假身份验证。无法显示远程窗口

每当我尝试从我的 Mac (OSX Mavericks) 计算机访问ssh -X-Y进入远程 Linux 服务器时,我都会收到相同的消息:

“警告:没有 xauth 数据;使用虚假身份验证数据进行 X11 转发。”

我尝试了在 SO 线程上找到的几个想法,例如添加以下内容

Host *
ForwardX11 yes
ForwardX11Trusted yes

在我的.ssh/config文件中(相当于始终执行ssh -Y),删除.Xauthority服务器中的文件等。

为什么会出现这种情况?

最重要的是,当我尝试打开远程窗口(例如使用ssh -Y,然后在 Python 中打开绘图)时,我收到以下消息:

Could not find ':' in DISPLAY: xxx.yyy.net
: Fatal IO error: client killed

答案1

我应该更清楚,但 OS X 确实如此不来与 X 服务器。您需要安装自己的。安装后X石英,您可以重新启动,问题就会消失。

相关内容