Ubuntu下VNC 配置遠程控制

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文件,你將非常明白其中的運作原理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章