(视频) 基于HTML5的服务器远程访问工具

现在云计算这么发达,基本上每个人都多少有几台Windows或者Linux服务器运行在云端,要直接进入这些服务器进行配置就需要使用类似远程桌面或者Putty这类的工具,虽然大多数Windows电脑都自带远程桌面程序,Putty也很小,下载起来也算方便;但是如果遇到所在网络的防火墙有相关限制或者正好手头没有工具,就比较麻烦了。如果我们可以通过网页来完成远程桌面或者SSH操作那岂不是很爽?

所以小编做了一些调研,发现有2个工具非常好用,这里介绍给大家:

Spark View

这是一款商用软件,但是提供免费试用版本,可以在90天试用期内使用全部功能,超过时间后也可以继续使用,只是功能上做一些限制,比如:不支持RemoteApp,Shadow Session等。

工具主页:http://www.remotespark.com

Spark View 非常好用,完全具备了企业级工具的要求:
– 支持所有主流浏览器(只要支持WebSocket和Canvas即可),如:Chrome, Firefox, Safari, Opera, IE10等。
– 客户端浏览器上无需添加任何插件,没有Java, frash, activeX,全部使用html 5实现
– 对于平板操作进行了优化,如:iPad, Android tablet, Windows Surface/RT, Blackberry Playbook;并且手机也可以操作
– 只需要部署一台Gateway服务器,在目标服务器和客户端无需进行任何部署;
– 支持TLS(SSL over RDP)和 Network Level Authentication (NLA)
– 支持连接Hyper-V的控制台session
– 支持RemoteApp, 文件共享,远程打印,音频录制
– 支持RDP shadow,可以控制单人控制多人观看,或者所有人均可操作(这个功能非常有用)

Guacamole

这是一款开源软件,完全免费,功能上基本上和上面Spark View相差无几;除此之外,还有2个功能比Spark View更强
– 用户管理:可以创建多个用户,为每个用户分配可以访问的服务器资源
– 服务器面板:可以将已经连接好的服务器显示为图标,便于再次访问

工具主页:http://guac-dev.org

这两个工具都支持RDP, VNC, SSH等主流远程访问协议,安装配置也很简单,小编测试过程中每个工具的安装配置时间均不超过1小时。最重要的是,客户端不需要安装任何插件,完全通过HTML5实现!

以下是测试视频

适用场景

– 跨防火墙访问:因为这两个工具都通过80/443提供服务,用户只需要打开浏览器就可以访问目标服务器,而中间Gateway服务器起到了跳板的作用;这样我们就可以在被保护的网路中使用Gateway服务器作为入口,为外部用户提供安全网络访问;再加上用户权限和资源配置,可以很灵活的对受保护资源的访问进行控制。
– 远程支持:这2个工具均支持RDP session shadowing,这是一个非常有用的功能。试想如果你的用户需要你帮助他完成服务器配置,只需要提供给你一个URL,你就可以进入他的session,协助他完成操作。整个过程不需要安装任何工具和插件。提供同样能力的工具还有Team Viewer,QQ,Skype等,但使用起来都没有这个简单。
– 移动办公:很多企业的原有IT系统都是构建在Windows服务器上通过客户端程序提供的,也就是C/S结构,使用这2个方案可以直接允许用户使用RemoteAPP的方式通过浏览器访问,用户可以使用iPad或者安卓平板访问。
– 管理员面板:这是小编现在的用法,把所有需要访问的资源全部配置在GUACAMOLE中,这样无论我在什么地方,只要可以联网,就可以通过浏览器管理所有自己的服务器资源,而这些服务器甚至都不需要再公网暴露任何端口。(可以把服务器部署在虚拟网络中,只给GUACAMOLE服务器打开80/443端口即可)

需要安装手册的朋友可以关注本博客微信号,发消息给小编即可

时间: 2024-08-13 04:05:08

(视频) 基于HTML5的服务器远程访问工具的相关文章

基于HTML5 Canvas和jQuery 的画图工具的实现

简介 HTML5 提供了强大的Canvas元素,使用Canvas并结合Javascript 可以实现一些非常强大的功能.本文就介绍一下基于HTML5 Canvas 的画图工具的实现.废话少说,先看成品: 该应用是遵循所见即所得(WYSIWYG, What you see is what you get)原则设计的,它具有以下功能: 1. 可以绘制自由曲线.直线.矩形框和文字: 2. 可以根据需要定义线段和矩形框的颜色和宽度: 3. 你可以需要字体的大小.颜色.字体: 4. 支持undo.redo

服务器太多了不好管?UCloud基于Terraform的资源编排工具详解

背景 随着用户在 UCloud 上资源用量的指数增长,传统 API/SDK 手动编写脚本的资源管理方式已经无法满足其需要.为此,UCloud 研发团队基于 Terraform 编写了一套自己的资源编排工具,帮助用户降低云上资源的管理成本,为其提供安全可靠.高度一致的产品使用体验,尽可能消除迁移上云时的风险. Terraform 代表了业界前沿的技术和标准,我们基于此,并配合 UCloud CLI 等工具,编写了新一代 UCloud 资源编排工具,进一步拓展 Terraform 的功能,实现基础设

基于HTML5的Drag and Drop生成图片Base64信息

直击现场 基于HTML5的Drag and Drop生成图片Base64信息 发表于4个月前(2014-12-19 00:58)   阅读(103) | 评论(0) 11人收藏此文章, 我要收藏 赞0 慕课网,程序员升职加薪神器,点击免费学习 摘要 HTML5的Drag and Drop是很不错的功能,网上使用例子较多如 http://html5demos.com/drag ,但这些例子大部分没实际用途,本文将搞个有点使用价值的例子,通过Drag and Drop生成图片的Base64的字符串信

网易视频云:流媒体服务器原理和架构解析

网易视频云是网易公司旗下的视频云服务产品,以Paas服务模式,向开发者提供音视频编解码SDK和开放API,助力APP接入音视频功能.今天,网易视频云的技术专家给大家分享一篇流媒体技术性文章:流媒体服务器原理和架构解析. 一个完整的多媒体文件是由音频和视频两部分组成的,H264.Xvid等就是视频编码格式,MP3.AAC等就是音频编码格式,字幕文件只是附加文件.目前大部分的播放器产品对于H.264 + AAC的MP4编码格式支持最好,但是MP4也有很多的缺点,比如视频header很大,影响在线视频

分享一个基于HTML5实现的视频播放器

什么是hivideo? 最近一段时间在使用PhoneGap开发一个App应用,App需要播放视频,本想直接使用html5的video,但使用它在全屏播放时不支持横屏播放,只能放弃.最终决定还是自己封装一个播放器算了,免得以后要扩展功能麻烦. 最近迷上hi这个单词,所以我给这个播放器取名叫做:hivideo. hivideo是一款基于html5的视频播放器,摒弃video原有的播放控制条样式,自己重写了一次.支持暂停.播放进度控制.声音控制.全屏播放.如果是要在手机端使用hivideo,全屏播放时

基于HTML5的PACS--HTML5图像处理(7)实现客户端JS调整窗宽窗位

仅提供参考和学习,代码仅为了指明个思路,转载请注明出处. 要查看此系统更多的图像处理功能请参考: 区域医疗移动医疗影像解决方案--基于HTML5的PACS--HTML5图像处理 在此之前,此系统是结合DICOM的WADO标准,在浏览器里通过javascript操作返回的JPG图片.这种服务器端解析,客户端展现的方式,对实现图像的移动.缩放.旋转.测量等图像操作能够实现实时的交互.但这种方式存在着几个弊端: 1.获取图像上的CT值(钙化值)信息的时候,要频繁的和服务器进行交互. 2.调整图像的窗宽

快速开发基于 HTML5 网络拓扑图应用

采用 HT 开发网络拓扑图非常容易,例如<入门手册>的第一个小例子麻雀虽小五脏俱全:http://www.hightopo.com/guide/guide/core/beginners/examples/example_overview.html 该例子展示了如何构建两个节点.一条连线.以及一个 Group 的组合效果.结合 <数百个 HTML5 例子学习 HT 图形组件 – 拓扑图篇>可以容易理解构建一个拓扑界面基本上就是操作 DataModel 数据模型,以下为构建上图界面效果

基于HTML5的WebGL电信网管3D机房监控应用

先上段视频,不是在玩游戏哦,是规规矩矩的电信网管企业应用,嗯,全键盘的漫游3D机房: http://www.hightopo.com/guide/guide/core/3d/examples/example_3droom.html 随着PC端支持HTML5浏览器的普及,加上主流移动终端Android和iOS都已支持HTML5技术,新一代的电信网管应用几乎一致性的首选HTML5,当然Flex和Silverlight的遗留系统依然存活着,如果不考虑移动终端,不考虑将来维护人员难找,不考虑需要承载成千

HTML5应用在线开发工具

1.Web 动画开发工具-Adobe Edge Animate 网页动画格式一直是 Flash 的天下,但 Flash 动画是封闭格式而且有明显的问题,最主要是占用大量 CPU,浪费电脑资源.随着 HTML5 标准的出现与普及,Flash 的优点不再,而缺点却日益凸显,就连 Adobe 公司也宣布停止开发个人电脑平台以外的 Flash,而专注于开发 HTML5. Adobe 认为 HTML5 对公司来说是一个机会,并且 Flash 并非没有机会,两者是互补关系,比如在 3D 游戏方面 Flash