SSH 在新版本的 OS X 10.8.4 中不起作用

SSH 在新版本的 OS X 10.8.4 中不起作用

我使用的是 OS X 的早期版本,並用於透過 SSH 控制台連接到伺服器。它曾經在遠端伺服器上載入我請求的程式(Mathematica)後執行X11並且運作正常。

最近,我將 Mac 升級到最新版本 (OS X 10.8.4),SSH 現在不再載入「X」。因此,我從遠端伺服器存取我請求的程式。

我該如何解決這個問題?我下載了X11的額外版本並安裝了它,但是圖形介面連接失敗。在先前的版本中,它可以與 X11 正常工作。

答案1

確保安裝X石英正如oozic所提到的。

透過詳細登入來排除連線故障。

ssh -xvvv foo@bar  

驗證您是否具有 DISPLAY 環境變量配置好的在你的Mac中。這是我的樣子。

env | grep DISPLAY
DISPLAY=/tmp/launch-51CsPO/org.macosforge.xquartz:0

答案2

自 Lion 10.7.x 以來,他們刪除了 OSX 中的 x11 支持 http://support.apple.com/kb/HT5293

他們建議你使用這個: http://xquartz.macosforge.org/landing/

我用過一次,效果很好(連接到lxde遠端桌面)

答案3

我建議重新安裝最新版本的 GSI-SSHTerm。

還要確保您的客戶端接受伺服器的證書,尤其是當伺服器使用自簽名證書時。您可能需要更新您的 CA 憑證檔案。

相關內容