CENTOS5.3 64位 VNC遠端控制Centos 安裝配置

kidking2010發表於2012-02-06

CENTOS5.3 64位 VNC遠端控制Centos 安裝配置

. 檢查vnc客戶端和伺服器是否已經安裝:

[leo@centos ~]$ rpm -q vnc vnc-server
vnc-4.1.2-14.el5_3.1
vnc-server-4.1.2-14.el5_3.1

說明已經安裝好了,第一個是客戶端,第二個是服務端,如果沒有上面的提示,就需要執行下面命令安裝

[leo@centos ~]$ yum install vnc-server-4.1.2-14.el5_3.1

[leo@centos ~]$ yum install vnc-4.1.2-14.el5_3.1

2. 配置使用者,以leo為例

[leo@centos ~]$ vi /etc/sysconfig/vncservers

VNCSERVERS="2:leo"

 

 

VNCSERVERARGS[1]="-geometry 1024x768"

 

3. 設定使用者leo的密碼

[leo@centos ~]$ vncpasswd

 

4. 啟動VNC服務

[leo@centos ~]$ vncserver

xauth: creating new authority file /root/.Xauthority

New 'db227:1 (root)' desktop is db227:1

Creating default startup script. /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup     這個檔案很重要,接下來會修改它!
Log file is /root/.vnc/db227:1.log                                   這是日誌,如遇到問題,可以檢視這個

這個服務可以執行多次,每執行一次建立一個session ,第一個session的ID為1,其對應埠為5801與5901,第二個session的ID與埠依次累加,如第二個session,ID為2,埠為5802與5902。多個session可以同時提供多人同時使用。

5801 埠是提供給web瀏覽使用的,

5901 埠是提供給vnc客戶端程式使用的

6. 配置vnc的配置檔案xstartup檔案,可以遠端操作桌面
[leo@centos ~]$ vi /root/.vnc/xstartup

#!/bin/sh

# 註釋以下兩行就可以遠端操作桌面了,否則只能是命令方式:
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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

修改此檔案需要關閉vncserver再重新開啟,才能生效。
  

7. 關閉 vncserver session

  [leo@centos ~]$ vncserver -kill :1

      後面的數字是session ID

8. Windows登陸到VNC Server

(1).從IE登入

 

直接從IE瀏覽器中輸入如下地址:

 

 

輸入密碼即可使用。

 

(2).從VNC view登入

 

在windows上安裝vnc view,然後輸入xxx.xxx.xxx.xxx:1,連線登入,輸入密碼即可

備註:

如果從vnc view登入時,提示connection refused(10061),是因為linux防火牆的問題,

登入centos系統,選擇System--&gtPreferences--&gtRemote Desktop,勾選sharing中的兩項,Security兩項不勾,點選關閉,然後再重新用vnc view登入即可。

或者直接開啟5801,5901埠。 


作者: 蔡文衛 
版權所有:億枝客比較購物搜尋網()

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23141985/viewspace-715702/,如需轉載,請註明出處,否則將追究法律責任。

相關文章