Ubuntu VNC服务器及客户端安装配置手册

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

Ubuntu VNC服务器及客户端安装配置手册

Michael Xie

2010-11-5

Ⅰ、系统概要

一、系统主要信息

OS Platform:Ubuntu Server 10.04 32bit

Hostname: GIT-SERVER

IP Address: 172.17.92.125

Gateway: 172.17.92.254

二、主要软件版本信息

Linux kernel version: 2.6.32-25

Ubuntu release version: 10.04

VNC server version: 4.1.1

VNC viewer version: 4.1.8

Ⅱ、VNC服务器端安装及配置

一、VNC服务器端安装

1、执行如下命令安装vnc服务器端:

sudo apt-get install vnc4-common

sudo apt-get install vnc4server

2、执行如下命令安装vnc-java(用于对VNC Web的支持)

sudo apt-get install vnc-java

二、VNC服务器端设置

1、VNC密码设置

执行如下命令给当前用户设置VNC Server登录密码(一定要注意,如果配置了不同用户的VNC需要分别到各自用户中进行修改)

vncpasswd

以上命令所输入的密码将会被保存在用户主目录下的.vnc子目录中(本例中为/root/.vnc/passwd)

2、修改vnc的默认设置,使启动时运行gnome作为X的桌面(如果不设置,vnc将使用twm)

执行如下命令:

vncserver :1

vncserver –kill :1

以上命令执行后,将在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(本例中为/root/.vnc/xstartup),在每次启动VNC服务时,都会读取该文件中的配置信息。

另外,在.vnc目录下有个类似如下形式的文件“servername:display-number.pid”(本例中为GIT-SERVER:1.pid),这个文件记录着启动VNC后对应操作系统的进程号,用于停止VNC服务时准确定位进程号。

注意:命令中的":1"代表display号,即表示在VNC客户端使用一号区来显示桌面客户登录的时候得写相同的display号才能登录(见后面客户端部分)

修改~/.vnc/xstartup文件,建议拷贝系统中Xsession的配置文件

cp /etc/X11/Xsession ~/.vnc/xstartup

3、再次启动vnc server

执行如下命令启动vnc server:

vncserver –geometry 1024x768 :1

4、查看vnc服务是否启动:

ps –e | grep vnc

至此,VNC服务器端安装配置工作完成。

Ⅲ、VNC 客户端安装设置

一、Ubuntu 环境安装

1、Ubuntu下VNC 客户端安装

执行如下命令,安装VNC客户端VNC Viewer

sudo apt-get install vnc4-common

sudo apt-get install xvnc4viewer

2、连接VNC服务器

打开“Terminal Server Client”,执行如下命令,连接VNC服务器端:vncviewer 172.17.92.125:1

至此,Ubuntu下VNC Viewer安装配置完成。

二、Windows环境安装

1、Windows下VNC 客户端安装

打开VNC安装程序,开始安装进程:

在选择组件界面,选择“VNC 客户端”

之后,按默认设置完成安装。

2、连接VNC服务器

打开“开始”→“所有程序”→“Real VNC”→“VNC 客户端4”→“运行VNC 客户端”,输入服务器端地址,

172.17.92.125:1

点击确定,输入密码后即可打开Ubuntu桌面

至此,Windows下VNC Viewer安装配置完成。

Ⅳ、VNC 客户端WEB访问

打开IE浏览器,在地址栏中输入VNC Server地址,并在网址后加上“:5800+显示编号”的端口号,即可进入VNC客户端WEB访问界面

访问地址格式如下:

http://server-ip-address:port

由于在之前设置显示编号为1,所以本例中地址即为:http://172.17.92.125:5801

此方法可在不安装VNC 客户端软件的情况下对VNC Server进行远程访问(此方法需要安装vnc-java包以支持该功能)。

说明:

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

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

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

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

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

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

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

相关文档
最新文档