MacOS 上的 X11 無法以 ssh -X user@host 啟動(無法開啟 gedit)

MacOS 上的 X11 無法以 ssh -X user@host 啟動(無法開啟 gedit)

我在家中使用 Macbook 透過 ssh/sftp 進入工作中的 (Ubuntu) Linux 伺服器,並在兩台伺服器上都安裝了 gedit。

我在 Mac 上安裝了 X11 (XQuartz),目的是在 ssh 遠端連線時使用 gedit 和其他應用程式。

問題是登入

ssh -X user@host

無法啟動X11,即給出錯誤

Warning: untrusted X11 forwarding setup failed: xauth key data not generated

在伺服器上時,鍵入 gedit 或 gedit 無法開啟遠端檔案(沒有錯誤訊息,但沒有開啟 X 窗口,也沒有發生任何其他情況)。令人沮喪的是,這以前是有效的,所以我不確定可以採取什麼措施來解決這個問題。據我所知,我沒有對遠端 Ubuntu Linux 伺服器或本機 MacOS 筆記型電腦上的權限或其他設定進行任何更改。

注意使用 ssh -Y 而不是 -X 會產生基本上相同的錯誤

相關內容