私はサーバーに接続し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
認証不足のため拒否されたものではなく、確立されていないため、接続が拒否されたことを示しています。