搜索
您的当前位置:首页正文

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

来源:哗拓教育


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

Michael Xie 2010-11-5

1

Ubuntu VNC

Ⅰ、系统概要

一、系统主要信息

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

2

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 客户端”

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

3

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包以支持该功能)。

说明:

4

VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下 桌面号为“1” ---- 端口号为5901 桌面号为“2” ---- 端口号为5902 桌面号为“3” ---- 端口号为5903

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

5

因篇幅问题不能全部显示,请点此查看更多更全内容

Top