SSH -X“警告:不可信X11转发设置失败:未生成xauth密钥数据”

嗨,我有一个问题,使ssh X转发工作。这个设置是我的ubuntu VM关闭OSX Yosemite主机。

我已经在OSX上安装了xQuartz,在ubuntu上安装了xauth,我相信我已经在ssh_config文件中设置了所有正确的选项。

我得到了

Warning: untrusted X11 forwarding setup failed: xauth key data not generated
X11 forwarding request failed on channel 0

打开与ssh -X的连接时的消息,以及当我尝试运行X应用程序时:

xterm: Xt error: Can't open display:
xterm: DISPLAY is not set

我在其他机器上有相同的设置,除了运行小牛,它的工作正常,是否有特定的优胜美地具体的东西我不得不担心的东西?

最佳答案
升级到优胜美地后,我收到与您相同的警告。
在我的〜/ .ssh / config文件中添加了ForwardX11Trusted yes之后,警告消失了。

您的〜/ .ssh / config文件中有以下几行可用于启用Trusted X11转发?

主机APPROPRIATE_HOSTNAME
    ForwardX11Trusted是的
    ForwardX11是的
    OTHER_OPTIONS

转载注明原文:SSH -X“警告:不可信X11转发设置失败:未生成xauth密钥数据” - 代码日志