五步建立一個VNC Linux服務器
原創(chuàng)【51CTO快譯】VNC(Virtual Network Computing)可以讓你登錄進到遠程服務器的桌面上(相比之下,SSH的X11只能讓你在本地機器上打開幾個窗口)。這個很有用,設置起來也十分方便。
***步
我是用的是vnc4(還有其他選項,比如TightVNC),所以***步是在遠程服務器上安裝vnc4server Debian/Ubuntu軟件包。vnc4安裝之后,運行一次以完成配置,并設立一個VNC密碼:
- vncserver :1
這將啟動一個后臺進程,而不是一個在前臺運行的vnc4。一旦它開始運行,將會有shell提示。
第二步
要kill服務器,請運行以下指令:
- vncserver -kill :1
第三步
你可以通過編輯~/.vnc/xstartup文件來控制開機時啟動的應用和窗口管理器。默認的窗口管理器是x-window-manager(X窗口管理器)。我比較喜歡用Xfce4,因為它比較輕量,適合遠程運行。你也可以使用Gnome。
指定窗口管理器的方法是,先把x-window-manager那一行注釋掉,然后添加一行你希望使用的管理器進程:
- xfce4-session &
第四步
接下來,你需要考慮通過SSH加密通道來運行進程(默認選項是使用未加密的5901端口)。在客戶端運行如下指令:
- ssh -f -N -L 5901:localhost:5901 user@yourserver.co.uk
然后啟動遠程服務器:
- vncserver :1
第五步
***,使用一個VNC客戶端(Linux上有xvnc4viewer,Mac上有Chicken of the VNC)連接到5901端口的localhost(SSH連接本地5901端口到遠程5901端口),使用你的VNC密碼。這樣就登錄進去了。在你操作完畢時,記得kill掉VNC服務器以及你的SSH進程。
原文:Set Up a VNC Linux Server in 5 Easy Steps 作者:Juliet Kemp
【編輯推薦】