标签: guacamole

如何在Windows机器上设置鳄梨酱?

来自gaucamole的官方网站即(http://guacamole.incubator.apache.org) -

Apache Guacamole是一个无客户端的远程桌面网关.它支持VNC,RDP和SSH等标准协议.

我们称之为无客户端,因为不需要插件或客户端软件.

感谢HTML5,一旦Guacamole安装在服务器上,您访问桌面所需的只是一个Web浏览器.

我可以在Windows Server 2012上设置鳄梨酱.如果是的话怎么样?

rdp remote-access guacamole

14
推荐指数
2
解决办法
1万
查看次数

无法使用Guacamole Reverse VNC连接

我正在使用Guacamole v0.9.9,并希望连接到我的ISP 的NAT后面的Win 10笔记本电脑.

我想我可能不得不使用Reverse VNC.这里给出了相关说明:https: //guacamole.incubator.apache.org/doc/gug/configuring-guacamole.html#vnc-reverse-connections

但我正在使用MYSQL Auth,如下所述:https: //guacamole.incubator.apache.org/doc/0.9.0/gug/mysql-auth.html

问题是我无法在VNC设置中看到反向连接的任何选项,并且没有XML文件来放入参数.

在此输入图像描述

此后也没有说明该怎么做.在传统的VNC连接中,您将在目标中运行客户端,并在给出目标IP后以侦听/反向模式运行服务器.在这种情况下,没有客户端运行.所以我不知道下一步该做什么.

任何帮助都感激不尽.

vnc guacamole

10
推荐指数
1
解决办法
1757
查看次数

.Net Core 3 预览 SequenceReader 长度分隔解析

SequenceReader<T>我正在尝试在 .Net Core Preview 8 中使用来解析鳄梨酱协议网络流量。

流量可能如下所示:

5.error,14.some text here,1.0;

这是一个单一错误指令。有3个字段:

  • 操作码 =error
  • 原因=some text here
  • 状态 = 0(参见状态代码

这些字段以逗号分隔(以分号终止),但每个字段上也有长度前缀。我想这样你就可以解析类似的东西:

5.error,24.some, text, with, commas,1.0;

产生Reason= some, text, with, commas.

简单的逗号分隔解析很简单(有或没有SequenceReader)。但是,为了利用长度,我尝试了以下操作:

public static bool TryGetNextElement(this ref SerializationContext context, out ReadOnlySequence<byte> element)
{
    element = default;
    var start = context.Reader.Position;
    if (!context.Reader.TryReadTo(out ReadOnlySequence<byte> lengthSlice, Utf8Bytes.Period, advancePastDelimiter: true))
        return false;
    if (!lengthSlice.TryGetInt(out var length))
        return false;
    context.Reader.Advance(length);
    element …
Run Code Online (Sandbox Code Playgroud)

.net-core guacamole

5
推荐指数
1
解决办法
199
查看次数

user-mapping.xml文件在guacamole,无效登录中不起作用

最近,我在http://guac-dev.org/上的手册中遵循了Guacamole的安装说明.我的系统是Ubuntu 14.04.

首先,我安装了基本的必需依赖项:

$ apt-get install -y apache2 libcairo2-dev libjpeg62-dev libpng12-dev libossp-uuid-dev libfreerdp-dev libpango1.0-dev libssh2-1-dev libtelnet-dev libpulse-dev libssl-dev libvorbis-dev maven tomcat7
$ apt-get install -y libvncserver-dev
Run Code Online (Sandbox Code Playgroud)

然后,我按照手册中的说明下载guacamole-server-0.9.8.tar.gzguacamole-0.9.8.war安装它们:

$ tar xf guacamole-server-0.9.8.tar.gz
$ cd guacamole-server-0.9.8
$ ./configure
$ make
$ make install
$ cp guacamole-0.9.8.war /var/lib/tomcat7/webapps/guacamole.war
$ mkdir /etc/guacamole
Run Code Online (Sandbox Code Playgroud)

我创建了/etc/guacamole/guacamole.properties,包含以下内容:

guacd-hostname: localhost # although the guide says it should be guacd-host, but the example shown in http://guac-dev.org/doc/gug/configuring-guacamole.html is guacd-hostname
guacd-port: 4822
user-mapping: /etc/guacamole/user-mapping.xml …
Run Code Online (Sandbox Code Playgroud)

java guacamole

4
推荐指数
1
解决办法
1万
查看次数

鳄梨酱客户端在哪里?

我已经按照这里的说明操作:http : //guac-dev.org/doc/gug/installing-guacamole.html

这说

Guacamole 分为两部分:guacamole-server,它提供 guacd 代理和相关库,以及 guacamole-client,它提供要由您的 servlet 容器(通常是 Tomcat)提供服务的客户端。

guacamole-client 以二进制形式提供,但 guacamole-server 必须从源代码构建。不要气馁:从源代码构建 Guacamole 的组件并不像听起来那么困难,而且构建过程是自动化的。您只需要确保提前安装了必要的工具。有了必要的依赖关系,构建 Guacamole 只需几分钟。

然后继续描述如何安装guacamole-server并使用它。我现在可以访问http://localhost:8080/guacamole/并访问服务器并查看哪些客户端已连接。

我如何连接客户端?我没有看到远程桌面需要浏览到哪里才能运行 guacamole-client 的文档?

还是我完全误解了这一点?

vnc rdp guacamole

2
推荐指数
1
解决办法
4226
查看次数

标签 统计

guacamole ×5

rdp ×2

vnc ×2

.net-core ×1

java ×1

remote-access ×1