
我想使用 VNC 或類似的方式連接到我的 Ubuntu 11.10 EC2 實例,類似於使用遠端桌面登入 Windows 伺服器的方式,雖然我已經安裝了 Xorg,但我無法讓任何東西能夠連接到我的伺服器。
我該如何以這種方式存取伺服器?
答案1
客戶端,我使用 Xming 和 X2Go 客戶端。這些設定非常容易。
伺服器端,我安裝了 NX / FreeNX。人們可以使用 VNC 伺服器或許多其他選項,但我發現 FreeNX 似乎更能滿足我的需求,而且伺服器端桌面 UI 對我來說似乎更快。
我使用過大多數系統,並且沒有長期的偏好。不過,還是建議一下:最好了解如何透過腳本進行設置,並儲存腳本,以防您想要重新產生 AMI。如果您決定從頭開始生產新的 AMI,那麼您可能會經歷的各種配置扭曲並不值得重新學習。
了解客戶端和伺服器端軟體的選項並一次修改每一個是很好的做法。我啟動了幾個便宜的現貨實例,同時找到最適合我的設定。
答案2
您需要在 X 之上安裝 VNC 伺服器apt-cache search vnc
。
我發現x11vnc
(apt-get install x11vnc
作為 root)幾乎是不言自明的。與ightvnc Windows 用戶端配合良好。
在 ec2 上,您需要確保防火牆中未封鎖必需的端口,但 x11vnc 會告訴您它需要哪些連接埠。