1.首先准备好如下四个文件:
下载地址如下:
http://www.uvnc.com/
https://nodejs.org/en/download/
https://github.com/novnc/websockify-js
https://github.com/novnc/noVNC/archive/master.zip
- 安装utralNVC server
将UltraVNC软件复制到需要远程协助的电脑上双击打开安装。
在【Select Components】界面按需要选择上需要的组件,这里将【UltraVNC Server】和【UltraVNC Viewer】选择上。当需要远程协助时安装的电脑必须选择上【UltraVNC Server】,【UltraVNC Viewer】是用来远程协助的工具。点击【next】进行下一步安装。
安装完成后桌面就会有快捷方式,天蓝色的是服务的快捷方式,浅绿色是远程连接的工具。同时系统托盘上会有一个天蓝色的眼睛图标的程序,这个就是vnc server。
右键小眼睛图标打开菜单,点击【Start Service】并重启电脑。
点击【Admin Properties】打开配置连接的密码,连接的密码分为可操作的密码跟只看的密码。 - 安装Node.js
双击node安装包
选择npm package manager
node.js安装完成后,需要安装ws、optimist模块(执行websockify.js文件所需)
进入目录:C:\Users\xxxxx
npm install ws
npm install optimist
npm install mime-types
安装完ws和optimist后会在C:\Users\xxxxx\下生成node_modules目录 - 安装noVNC和websockify
把noVNC.zip解压到node_modules目录下,再把websockify-js.zip解压到noVNC目录下。 - 执行websockify.js
转发9000端口的http链接到5900端口(UltraVNC Server的默认端口为5900)
进入目录:
C:\Users\xxxxx\node_modules\noVNC\websockify-js\websockify
执行:
node websockify.js --web …\noVNC 9000 localhost:5900
在本地电脑的浏览器访问:
http://xxx.xxx.xxx.xxx:9000/vnc.html
或者
http://xxx.xxx.xxx.xxx:9000/vnc_lite.html
点击链接输入UltraVNC设置的密码 完成。
注意:通过novnc不能进入部署novnc服务的windows用户,只能进入其它windows用户,需要提前创建好windows用户。