![MacOS 上の X11 が ssh -X user@host で起動しない (gedit を開けない)](https://rvso.com/image/1654346/MacOS%20%E4%B8%8A%E3%81%AE%20X11%20%E3%81%8C%20ssh%20-X%20user%40host%20%E3%81%A7%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%AA%E3%81%84%20(gedit%20%E3%82%92%E9%96%8B%E3%81%91%E3%81%AA%E3%81%84).png)
私は自宅の Macbook を使用して職場の (Ubuntu) Linux サーバーに ssh/sftp で接続しており、両方に gedit がインストールされています。
SSH リモート接続時に gedit やその他のアプリケーションを使用する目的で、Mac に X11 (XQuartz) をインストールしました。
問題は、ログイン
ssh -X user@host
X11の起動に失敗し、エラーが発生する
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
サーバー上で、gedit または gedit と入力してもリモート ファイルを開けません (エラー メッセージは表示されませんが、X ウィンドウは開かず、他の動作も起こりません)。 イライラするのは、以前はうまくいったのに、この問題のトラブルシューティングに何ができるのかよくわからないことです。 私が知る限り、リモートの Ubuntu Linux サーバーでも、ローカルの MacOS ラップトップでも、権限やその他の設定を変更していません。
注意:-Xの代わりにssh -Yを使用すると、基本的に同じエラーが発生します。