Tmux 窗口切换和 SSH - 重新连接显示

Tmux 窗口切换和 SSH - 重新连接显示

我正在连接ssh -Y到我的服务器,并使用 tmux 旋转到预先存在的窗口。问题是,如果我只是

export DISPLAY=:<port ssh used originally for X>
evince #for example

在原始(新)窗口上,X 转发工作正常。我检查端口echo $DISPLAY并在上面的示例中使用它。当我这样做时,我得到:

Unable to init server: Could not connect: Connection refused
Cannot parse arguments: Cannot open display: 

这是我可以解决的问题吗?

我使用的是 Debian 9.0。

答案1

您需要 的正确值DISPLAY和 中的正确内容$XAUTHORITY$XAUTHORITY通常~/.Xauthority并且sshd会添加身份验证秘密。

在您的错误消息中,似乎DISPLAY未设置并且连接被拒绝,而不是因为缺少授权而被拒绝。

相关内容