以redhat linux 8.0下面的安裝和使用為例
一、安裝vnc的rpm包
1.安裝linux
1.1 圖形界面下的安裝要是在KDE或者GNOME下,直接點(diǎn)擊rpm包,系統(tǒng)會自動開始安裝。中間還會提示你設(shè) 置密碼,端口等。
1.2 命令行下的安裝。
下面還是說說命令行下的安裝,其實(shí)也是非常簡單的,一個命令就可以了。
cd /mnt/f/vnc/
rpm -ivh vnc-3.3.6-2.i386.rpm
2.設(shè)置vnc server的訪問密碼
vncpasswd
3.啟動vnc server
vncserver
4.linux上的vnc server內(nèi)定的管理環(huán)境是twm,不好看,也不方便。我們來把它改成KDE. 修改$HOME/.vnc/xstartup這個文件.把starttwm改成startkde 修改后要重新啟動vnc server。
二、遠(yuǎn)程連接
現(xiàn)在你可以在各種平臺下控制linux了。服務(wù)器端 (vncserver)還內(nèi)建了Java Web接口,這樣用戶通過服務(wù)器端對其他計算機(jī)的操作就能通過瀏覽器(必須支持java applet)顯示出來了,這樣的操作過程和顯示方式非常直觀方便。
1.檢查系統(tǒng)是否有vnc-server套件及安裝
#rpm -qagrep vnc
vnc-server-4.1.1-11.fc4
如果出現(xiàn)如上的文字,代表系統(tǒng)內(nèi)已有vnc-server的套件了,如果沒有,則利用yum去安裝,如下
#yum install vnc-server
2.啟動vnc-server
#service vncserver start
(或#/etc/rc.d/init.d/vncserver start)
#vncserver
註:
1.第一次執(zhí)行會要求設(shè)定密碼,密碼會記錄在 ~/.vnc/passwd,日後可執(zhí)行vncpasswd變更密碼!
2.執(zhí)行後會產(chǎn)生display number:1,此時即可透過瀏覽器登入(更改server選項 IP:1、IP:2或直接更改網(wǎng)址)或透過vncviewer登入(vncviewer localhost:1)
3.vncserver的X桌面預(yù)設(shè)為twm(畫面比較精簡),可修改 ~/.vnc/xstartup,內(nèi)的指令 twm &改為GNOME或KDE桌面:
GNOME:
gnome-session &
KDE:
startkde &
並且將該檔內(nèi)(xstartup)的取消此兩行前面的 #
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
另外,也可將
#vi /etc/sysconfig/vncservers
# VNCSERVERS=”1:myusername” 修改成–> VNCSERVERS=”1:root”
# VNCSERVERARGS[1]=”-geometry 800×600″
# 意思是說,我們要以root來啟動一個 VNC 在 port 5800+1 即 5801 的意思!做此修改後,執(zhí)行service vncserver start,即直接啟動VNC SERVER,並開啟一個5801的埠可供連結(jié)!
(註:由於我的系統(tǒng)當(dāng)時並沒有安裝X-WINDOW的GNOME或KDE桌面,因此不管我怎麼改,還是預(yù)設(shè)為twm,所以沒有成功改成GNOME或KDE桌面?。?/p>
3.斷線 (當(dāng)修改完畢須重新啟動 vncserver或要中止連線時)
# vncserver -kill :1 (中斷display number:1或埠5801的連線)
# vncserver -kill :2 (中斷display number:2或埠5802的連線)
…
4.透過瀏覽器登入
http://IP:5801/
如果要第二條線
http://IP:5802/
輸入密碼後,即可連線成功….