LINUX服務器上安裝了圖形界面後,肯定需要安裝VNC才能遠程連接桌面了,這裏介紹的是ubuntu上VNC的安裝配置。
ubuntu上安裝VNC server很簡單:
sudo apt-get install vnc4server
安裝完後輸入以下命令,給當前用戶設置密碼,這個密碼就是連接VNC時要用到的:
vncpasswd
接下來會要求輸入再次密碼,確認後密碼就設置成功了。
接着輸入以下命令:
vncserver :1
第一次運行的話會自動創建相應的文件並啓動vnc server了,這時已經可以正常連接上圖形界面了,要注意裏面的”:1″代表display號,在本地登錄的時候得寫相同的display號才能登錄,例如在VNC 客戶端輸入 xx.xx.xx.xxx:1 纔是連接到相應用戶的桌面。
這時連接上去會發現只顯示一個終端,要這樣倒不如直接用ssh,何必安裝圖形桌面,所以我們要再設置一下,讓連接上的時候顯示gnome桌面。
先輸入以下命令把vnc server 關掉:
vncserver -kill :1
接着修改相應用戶目錄下面的xstartup文件:
用cd命令進入用戶目錄下面的.vnc目錄,再用vim命令來修改
cd .vnc/
vim xstartup
下面是xstartup文件的內容,不同版本可能會有不同(紅字是修改和增加的東西):
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
# twm & (註釋掉這兩行)
gnome-session & (增加這行)
上面修改的意思是將默認啓動的twm程序改爲gnome,如果想用KDE作爲桌面的,可以改爲:startkde &
這樣保存退出,再輸入以下命令啓動vncserver:
vncserver :1
這樣連接上去就是gnome桌面了。
如果是另外一個用戶也要連接上VNC,用另一用戶運行命令:
vncserver :2
這樣就行了,其它用戶以此類推,改變display的編號就行。
http://www.wincold.com/archives/154.html