vnc4server-免費軟件,可以從源裏面找到。
sudo apt-get install vnc4server
配置:
1、生成一個passwd文件
vnc4passwd
在$HOME/.vnc目錄下面生成一個passwd文件。
$HOME/.vnc是一個vnc4server的關鍵目錄。
2.開啓vnc4server
輸入:vnc4server
會得到:desktop的名稱,這個名稱在客戶端連接的時候用到。如果是desktop:1,在客戶端連接的時候就填寫:ip:5901,依此類推,如果是Desktop 2,在客戶端的時候填寫:ip:5902....
首次運行會提示生成了.vnc/xstartup文件,這個文件裏面包含着登錄啓動X時的一下配置。
特別注意:
現在從UltraVNC登錄,可能得到一個比較簡單的窗口,因爲VNC4Server缺省啓動的WM是twm,如果希望啓動gnome,需要改動.vnc/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 1024x768+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
這樣登錄的時候,會自動啓動gnome
如果實在不是非常明白原理,或者出現問題,可以查看/usr/bin/vnc4server文件,這是一個Perl文件,你將非常明白其中的運作原理。