Linux
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 上。
您需要正確的值
DISPLAY
和正確的內容$XAUTHORITY
。$XAUTHORITY
通常~/.Xauthority
並且sshd
會添加身份驗證秘密。在您的錯誤消息中,似乎
DISPLAY
沒有設置並且連接被拒絕,而不是因為缺少授權而被拒絕。