答案1
雖然我對 EC2 不熟悉,但你必須檢查一些事情。
首先,確保您的 Ubuntu 安裝安裝了桌面管理器(Gnome/KDE/iceBox...)
然後,確保 Amazon 允許使用 VNC 進行遠端訪問,並且他們沒有阻止必要的連接埠。您可能可以在 EC2 的常見問題中找到此資訊。
連線失敗可能是因為 ubuntu 中的遠端桌面連線配置不正確,或是由於網路和連接埠阻塞,或只是因為 VNC 無法連線到桌面管理器,因此沒有虛擬螢幕可以傳送到您的電腦。
這是在 Ubuntu 伺服器上安裝 GUI 的簡要指南:
答案2
我安裝了西格溫/X在我的 Windows 7 機器上,我如下進行 X 轉送。首先開啟 Cygwin 終端機並輸入以下命令:
XWin :0 -clipboard -resize=randr
然後開啟一個新的 Cygwin 終端機實例並執行以下操作:
DISPLAY=:0.0 ssh -c arcfour -fCY user@server gnome-session
當然,這是假設您已經在伺服器上安裝了 gnome。