admin管理员组

文章数量:1534345

2024年4月5日发(作者:)

VNC远程控制的使用方法

撰写:赵宏 复核: 验收:

1 VNC简介

VNC(Virtual Network Computing)是一套由AT&T实验室所开发的可远程操控计算机的软

件,其采用了GPL(

General Public License

)授权条款,任何人都可免费取得该软件。VNC软件

主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC server安装在被远程操控的

计算机上后,才能在主控端执行VNC viewer进行远程操控。

类似的技术为RDP(Remote Desktop Process),称为“远程桌面连接”,此外,还有一套由

Symantec公司推出的pcAnywhere软件也具有类似功能。

VNC、RDP、pcAnywhere等均为远程登录Telnet的图形化界面软件,由Telnet软件发展而

来。

2 工作流程

(1) 在服务器端启动VNC Serve。r

(2) VNC客户端通过浏览器或VNC Viewer连接至VNC Server。

(3)

VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server

显示装置。

(4)

(5)

(6)

(7)

在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。

若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。

VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。

VNC Server将来由 X Server的桌面环境利用VNC通信协议送至客户端,并且允许

客户端控制VNC Server的桌面环境及输入装置。

3 启动VNC Server

VNC Server软件安装完毕后,在终端窗口执行命令vncserver即可启动VNC Server。

第一次启动VNC Server时会出现下列5行提示:

You will require a password to access your desktops.

New ‘localhost:1 (root)’ desktop is localhost:1

Creating default startup script /root/.vnc/xstartup

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/linux:

第1行表示为了不让任何人都可以远程登录此计算机,要求设置远程登录密码,例如设置

密码为:123456,密码设置完成后,任何用户进行远程登录时都需要输入该密码;

第2行表示root用户建立了一个编号为1的远程登录桌面;

第3行表示建立了一个默认的VNC Server启动脚本文件;

第4行表示启动建立的脚本文件

第5行表示日志文件名及所在目录。

以后启动VNC Server时会出现下列3行提示:

New ‘localhost:1 (root)’ desktop is localhost:1

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/linux:

如果想要更改VNC Server的密码,只要执行vncpasswd命令即可。

4 从浏览器远程登录

4.1 远程登录

在客户端的网络浏览器中输入VNC Server的IP地址和端口号,即可实现远程登录。

例如VNC Server的IP地址为168.192.0.6,端口号为5800加上远程登录桌面编号1,即5801,

登录界面如图1所示。

图1 浏览器远程登录界面

鼠标单击图1中的“OK”按钮后,弹出输入密码窗口,如图2所示。

图2 密码验证界面

仅需输入密码,密码验证通过后,远程登录成功,如图3所示。

登录成功后显示命令窗口,用户可以通过命令远程操控VNC Server。用户通过图

形界面远程操控VNC Server的介绍见后。

本文标签: 远程登录密码