技術文檔
RHEL6上的vnc安裝使用說明
RHEL6上的vnc安裝使用說明
2014-5-3
1. 系統默認不安裝VNC服務,不能進行桌面連接
2. tigervnc所需的兩個rpm包在安裝光盤里自帶的,我們可以從iso鏡像中解壓出來,使用winscp上傳到服務器上。
對于RHEL6.4,兩個rpm包分別是
Ø tigervnc-1.3.1-17.el6.src.rpm
Ø tigervnc-server-module-1.3.1-17.el6.x86_64.rpm
上傳到/usr/local/src目錄
3. 安裝兩個rpm包
Ø cd /usr/local/src
Ø rpm –ivh tigervnc-1.3.1-17.el6.src.rpm
Ø rpm –ivh tigervnc-server-module-1.3.1-17.el6.x86_64.rpm
4. 編輯配置文件
Ø vi /etc/sysconfig/vncservers
去掉下面兩行的#
#VNCSERVERS=”2:myusername”
#VNCSERVERARGS[2]=”-geometry 800*600 –nolisten tcp -localhost”
并且修改第一行為如下
VNCSERVERS=”1:root 2:test”
(這里的1對應5901端口的用戶,2對應5902端口的用戶)
5. 設置vnc密碼,必須登錄到對應的用戶下執行vncpasswd命令修改vnc密碼
先以root用戶登錄:
Ø vncpasswd 連續兩次輸入相同的密碼,設置成功
Ø su – test 切換到第二個用戶
Ø vncpasswd 修改第二個用戶的vnc密碼
6. 設置vncserver服務在3和5級別開機啟動
Ø chkconfig –- level 35 vncserver on
7. 關閉防火墻




用空格鍵去掉iptables和ip6tables的選擇

8. 不關閉防火墻,添加規則

這里的端口是根據用戶對應設置的,如果用戶設為1,那么放行的端口就是tcp5901,有2號用戶,那么也要開放tcp5902;設置完成后點擊應用
9. 啟動vncserver服務
Ø service vncserver start
服務器端設置完成,在windows上安裝vncviewer客戶端,發起連接

默認情況下,一個用戶一次只能一人遠程登錄,在本例中,有root和test兩個用戶,但這兩個用戶只能供兩個人同時遠程登錄,這也不能滿足我們的需要,我們需要多人可以使用一個用戶登錄,共享桌面,

點擊options,勾選Misc中的 shared connection,
load/save中,點擊save,以后的回話都會保持這種設置
