vnc远程访问windows
‘壹’ 如何通过VNC登陆腾讯云Windows云服务器
使用iis7服务器管理工具
先用它登录腾讯云Windows云服务器,然后安装vnc服务端。
安装成功设置vnc密码。
然后同样用iis7服务器管理工具登录设置好的vnc服务器。(需要刚刚那台腾讯云Windows云服务器的ip、端口。及刚刚设置vnc获取的密码)
这款服务器管理工具,不仅可以作为vnc的客户端,批量管理vnc,实现监控功能。还可以作为ftp的客户端。自动更新上传下载任务。
作为优秀的服务器集成管理工具,其最大的优势是可以批量管理windows及linux服务器。可谓是一个软件,多项操作,一步到位!
‘贰’ NoVNC远程连接
https://github.com/novnc/noVNC
noVNC 是一个 HTML5 VNC 客户端,采用 HTML 5 WebSockets, Canvas 和 JavaScript 实现,noVNC 被普遍用在各大云计算、虚拟机控制面板中,比如 OpenStack Dashboard 和 OpenNebula Sunstone 都用的是 noVNC。
noVNC采用WebSockets实现,但是目前大多数VNC服务器都不支持 WebSockets,所以noVNC是不能直接连接 VNC 服务器的,需要一个代理来做WebSockets和TCP sockets 之间的转换。这个代理在noVNC的目录里,叫做websockify 。
如何在CentOS7上安装桌面环境
https://sourceforge.net/projects/numpy/files/
创建普通用户 rcnovnc 和用户组 rc19zxzn
在普通用户下执行一键部署noVNC脚本
自动化启动脚本
远程访问vnc
我这里是通过过滤出vpn的虚拟IP地址进行访问的
实现目标:通过浏览器远程访问Windows桌面
将UltraVNC软件复制到需要远程协助的电脑上双击打开安装。
在【Select Components】界面按需要选择上需要的组件,这里将【UltraVNC Server】和【UltraVNC Viewer】选择上。当需要远程协助时安装的电脑必须选择上【UltraVNC Server】,【UltraVNC Viewer】是用来远程协助的工具。点击【next】进行下一步安装。
安装完成后桌面就会有快捷方式,天蓝色的是服务的快捷方式,浅绿色是远程连接的工具。同时系统托盘上会有一个天蓝色的眼睛图标的程序,这个就是vnc server。
右键小眼睛图标打开菜单,点击【Start Service】并重启电脑。
点击【Admin Properties】打开配置连接的密码,连接的密码分为可操作的密码跟只看的密码。
选择npm package manager
node.js安装完成后,需要安装ws、optimist模块(执行websockify.js文件所需)
把noVNC.zip解压到node_moles目录下,再把websockify-master.zip解压到noVNC目录下。
转发9000端口的http链接到5900端口(UltraVNC Server的默认端口为5900)
在浏览器访问http://192.168.1.163:9000/会出现这样的提示
需要把 websockify.js 中的 filename += ‘/index.html’ 改成 filename += ‘/vnc.html’;
点击链接输入UltraVNC设置的密码 完成。
如果被禁止访问,需要允许访问的9000端口进入
windows自启动bat脚本链接
打开运行,输入 shell:startup 回车。将start.bat启动文件放入文件夹