RedHat下详细配置VNC

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

LINUX下VNC服务的配置

——在WINDOWS下使用VNC客户端访问LINUX图形界面

系统环境:rehl 5.5

桌面环境:在WINDOWS系统下安装VNC客户端(RealVNC),可以网上下载。

连接方法:点击启动VNC客户端,输入rehl主机 IP地址:端口,端口默认为5901。

1、确认rehl下VNC安装:

一般情况下,rehl5.5会将VNC服务默认安装。可用以下命令确定是否安装:

# rpm ‐q vnc‐server

vnc‐server‐4.1.2‐14.el5_3.1 /说明rehl已安装vnc服务。

若系统没有安装,可以到操作系统安装盘的Server 目录下找到VNC服务的RPM安装包vnc‐server‐4.1.2‐9.el5.x86_64.rpm,安装命令如下

# rpm ‐ivh vnc‐server‐4.1.2‐9.el5.x86_64.rpm

2、启动与停止VNC服务

# /etc/init.d/vncserver start /启动

Starting VNC server: 1:root

New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/localhost.localdomain:1.log

2:song

New 'localhost.localdomain:2 (song)' desktop is localhost.localdomain:2

Starting applications specified in /home/song/.vnc/xstartup

Log file is /home/song/.vnc/localhost.localdomain:2.log

[ OK ]

# /etc/init.d/vncserver stop /停止

Shutting down VNC server: 1:root 2:song [ OK ]

# vncserver :1 /启动桌面编号为1的连接。

# vncserver –kill :1 /停止桌面编号为1的连接。

注意:第一次启动VNC服务时,系统会提示输入密码,初始设定6位密码即可。该密码是VNC的登录密码,和系统密码无关。

3、修改配置文件,使其在VNC登录时调出图形界面。

# vi /root/.vnc/xstartup

#!/bin/sh

# Uncomment the following two lines for normal desktop:

# 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 & /注释该行

gnome‐session & /添加该行

保存退出后 需重新启动vncserver服务使其生效。

4、关闭防火墙或开启相应端口

# service iptables stop /关闭防火墙

# iptables ‐I INPUT ‐p tcp ‐‐dport 5901 ‐j ACCEPT /开启5901端口

VNC服务使用的端口号与桌面号的关系

VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下

桌面号为“1” ‐‐‐‐ 端口号为5901

桌面号为“2” ‐‐‐‐ 端口号为5902

桌面号为“3” ‐‐‐‐ 端口号为5903

基于Java 的VNC客户程序Web服务TCP端口从5800开始,也是与桌面号相关,对应关系如下 桌面号为“1” ‐‐‐‐ 端口号为5801

桌面号为“2” ‐‐‐‐ 端口号为5802

桌面号为“3” ‐‐‐‐ 端口号为5803

5、登录

在WINDOWS下安装并启动View VNC,

点击确定

此时输入刚刚设置的VNC密码,点击确定即可登录。

登录成功后显示rehl图形界面。

6、设置vncserver开机自启动

# chkconfig vncserver on

7、配置多个用户登录

以上是配置了root用户的VNC登录,我们可根据需要配置多个用户利用VNC客户端远程访问LINUX图形桌面。

如:

vncserver :1

vncserver :2

增加配置用户song的VNC桌面登录,格式为:VNCSERVERS="桌面号:使用的用户名 桌面号:使用的用户名" 如下:

# vi /etc/sysconfig/vncservers

增加以下内容:

VNCSERVERS="1:root 2:song"

VNCSERVERARGS[1]="‐geometry 1024x768 ‐alwaysshared ‐depth 16"

VNCSERVERARGS[2]="‐geometry 1024x768 ‐alwaysshared ‐depth 16"

保存退出,重新启动vncserver服务

相关文档
最新文档