Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Guacamole是无客户端的远程桌面网关。它支持VNC,RDP和SSH等标准协议。 我们称之为无客户端,因为不需要插件或客户端软件。 感谢HTML5,一旦Guacamole安装在服务器上,您访问桌面所需的全部功能就是一个Web浏览器。

Notifications You must be signed in to change notification settings

TobyQu/guacamole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

70 Commits

Repository files navigation

一、Guacamole介绍

Guacamole是一个提供了基于HTML5 web应用程序的远程桌面代理服务器。通过使用Guacamole服务器,我们很轻松的在浏览器上远程访问Guacamole代理的主机。

guacamole架构

我们可以在浏览器访问Guacamole页面的时候,此时,浏览器会通过HTTP使用Guacamole协议与Guacamole 服务器中的Web服务器进行连接。Guacamole Web应用会从用户的请求中读取Guacamole协议,并将其转发给guacd(本地Guacamole代理)。Guacd根据web 应用转发过来的Guacamole协议来代替用户连接到远程桌面服务器。在Guacamole Web应用与guacd进行通信的时候,两者均不需要知道实际使用的远程桌面协议是什么,即协议不可知性。

在Guacamole的组成中主要包含如下三部分:

Guacamole协议是用于远程显示和事件传输的协议,不实现特定的桌面环境支持,实现了现有远程桌面的超集。

guacd是Guacamole的核心,guacd也不了解任何具体的远程桌面协议,而是实现了通过web应用转发的Guacamole协议来确定哪些协议需要加载,哪些参数必须传递给它。

web应用程序是Guacamole与用户进行交互的部分。Apache提供了基于Java的编写的Web应用程序,但是这并不代表Guacamole 只支持Java。Guacamole是一个API。

文档

Centos7部署guacamloe中文文档

guacamole连接参数官方文档

VNC连接参数中文文档

RDP连接参数中文文档

SSH连接参数中文文档

Telnet连接参数中文文档

其它更多参数中文文档

guacamole用户手册

guacamole用户手册

测试界面

在浏览器中打开Guacamole Web应用,地址为http://Guacamole_Server_IP:8080/guacamole

Guacamole登录界面 guacamole登录界面

下图为guacamole登录后显示的页面。 guacamole登陆后的界面

下图是"CentOS 7 TigerVNC"连接结果,主要测试TigerVNC,采用VNC协议。 guacamole_VNC

下图是"Windows 10(Test)"连接的结果展示,测试RDP。 guacamole_windows

下图是"CentOS SSH"连接结果,测试SSH。 guacamole_ssh

下图是"Ubuntu x11vnc",测试x11vnc。 guacamloe_ubuntu

免费和开源

Apache Guacamole始终是免费且开源的软件。它是根据Apache许可2.0版许可的,并且由使用Guacamole访问他们自己的开发环境的开发人员社区主动维护。

开发API文档 (api-documentation)

api-documentation

如果可以帮到你什么忙,欢迎打赏~

wechat(微信)

winxin_pay.png

About

Guacamole是无客户端的远程桌面网关。它支持VNC,RDP和SSH等标准协议。 我们称之为无客户端,因为不需要插件或客户端软件。 感谢HTML5,一旦Guacamole安装在服务器上,您访问桌面所需的全部功能就是一个Web浏览器。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /