技术文档

RHEL6上的vnc安装使用说明

下载

RHEL6上的vnc安装使用说明

RHEL6上的tigervnc安装使用说明
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,以后的回话都会保持这种设置