SSHを使用しているサーバーをシャットダウンせずにX11 / Xwindowsセッションを再開できますか?
現在、OSXでiTermを使用していますが、X11(おそらく)が継続的にタイムアウトします(以下のエラーが発生します)。
Vibrant applications require X Windows
サーバーをシャットダウンしてITermを再起動してからSSHを再起動する必要がありますが、これは残念です。私は以前に見た解決策を試しました。config
次のように、コードにX11タイムアウトパラメータを追加しました。
host someserver
Hostname 111.222.33.444
User joe
ForwardX11 yes
ServerAliveInterval 300
ForwardX11Timeout 595h
しかし、まだ完全に強力ではありません。もう一度申し上げますが、サーバーへの接続を中断せずにX11を再起動する方法はありますか?
それとも、そもそもこれが起こらないようにするための他の方法はありますか?
ベストアンサー1
xauth timeout set が表示されることがありますForwardX11Trusted no
。を使用してタイムアウトの長さを変更できますが、ForwardX11Timeout
残念ながら長すぎる設定はできません。これにより、Xサーバーがクラッシュする可能性があります(または最新のXorgのバグかもしれません)。問題を見るOpenSSHクライアントでForwardX11TrustedなしでForwardX11Timeoutを無効にしますか?
ただし、完全に無効になるタイムアウトを設定またはForwardX11Trusted yes
使用できます。ssh -Y