1. 程式人生 > >VNCViewerWindows下遠端連線Linux桌面

VNCViewerWindows下遠端連線Linux桌面

一:伺服器端(Centos6.5)

1:安裝桌面:

# yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安裝GNOME桌面環境)

# yum groupinstall "X Window System""Desktop"(CentOS 6.x安裝GNOME桌面環境)

2:安裝vncserver

(1) 檢查是否已經安裝了VNCServer

[[email protected] ~]# rpm -qa | grep vnc
tigervnc-1.0.90-0.17.20110314svn4359.el6.i686
gtk-vnc-0.3.10-3.el6.i686
tigervnc-server-1.0.90-0.17.20110314svn4359.el6.i686
gtk-vnc-python-0.3.10-3.el6.i686
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">如果上面的幾個rpm包已經存在,說明VNC server已經安裝好了,接下來跳轉步驟(3)啟動vncserver就可以了,否則執行步驟(2)</span>

(2) 安裝vncServer

# yum install tigervnc
# yum install tigervnc-server

(3)啟動vncserver

第一次啟動vncserver需要輸入密碼兩次

[[email protected]
mnt]# vncserver You will require a password to access your desktops. Password: Verify: New 'centos6.xman.org:1 (root)' desktop is centos6.xman.org:1 Creating default startup script /root/.vnc/xstartup Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/centos6.xman.org:1.log

注意:

# /etc/init.d/vncserver restart

注:有時候上面的命令啟動會報錯,直接執行就可以:

# vncserver

注:關閉具體的vncserver命令:vncserver -kill :1vncserver -kill :2

(4) 設定遠端登陸到gnome桌面的配置:

# vim /etc/sysconfig/vncservers(SUSE企業版不用配置此檔案)

再最後面加入如下兩行:

VNCSERVERS="1:root"

VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared-depth 24"

注意:如果windows連線的時候出現黑屏(在ip地址和埠沒有輸出錯誤的情況下),可將這裡的解析度改為800x600.

(5)防火牆的設定

不設定防火牆連線的時候有可能會被阻止,這是可以選擇關閉防火牆或者將VNC的伺服器埠號加入到防火牆的信任列表中:

關閉防火牆:service iptables stop

或者:將VNC server新增到linux的防火牆信任列表中

[[email protected] ~]# vim /etc/sysconfig/iptables
# then add below line to this file
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5910 -j ACCEPT

# restart iptables
[[email protected] ~]# service iptables restart

防火牆的其它操作可見:http://blog.csdn.net/jemlee2002/article/details/7042991

二:客戶端(windows)

接下來可以在網上下載http://vnc-pe.softonic.cn/vncviewer進行安裝。開啟輸入ip地址和埠號。這裡的埠號我也沒有弄清楚,我這裡輸入的是1,你可以試試2 或者5901或者5902,具體我沒有研究,有明白的也可以告訴我。

\

參考文獻:1:http://www.cnblogs.com/wise-man/archive/2012/07/23/2604023.htmlCentOS 6安裝和配置VNC

2: http://www.ha97.com/4634.html#comment-322709 CentOS Linux下VNC Server遠端桌面配置詳解

3:http://blog.sina.com.cn/s/blog_6e0c0fdf010198pl.html TightVNC Windows下遠端連線Linux桌面