【Guacamole#2】VNC连接基本配置

2017年10月15日 0 条评论 1.22k 次阅读 0 人点赞

VNC协议是Guacamole最先支持的协议,也是最简单的协议。VNC通常没有RDP快,但是许多VNC服务器是满足基本需求的。下面展示的是VNC连接参数,有关Guacamole的文件传输将会在后面的文章中介绍/

参数说明是否必须
网络参数
hostnameVNC服务器的主机名或IP地址必须
portVNC服务器正在侦听的端口,通常为5900或5900 + display number。必须
autoretry在放弃并返回错误之前重试连接的次数。在反向连接的情况下,这是允许连接进程超时的次数。
认证
password尝试身份验证时使用的密码,如果有。此参数是可选的如果有,必须
显示设置
color-depth颜色深度,以像素为单位。此参数是可选的。如果指定,必须是8,16,24或32.
swap-red-blue如果您的显示器的颜色出现错误(蓝色显示为橙色或红色等),可能是您的VNC服务器发送图像数据不正确,并且每个颜色的红色和蓝色组件被交换。如果是这种情况,请将此参数设置为“true”以解决问题。此参数是可选的。
cursor如果设置为“远程”,鼠标指针将被远程呈现,鼠标指针的本地位置将由小点指示。远程鼠标光标会感觉比本地光标慢,但如果VNC服务器不支持将光标图像发送到客户端,则可能需要使用。
encodings使用的空间分隔的VNC编码列表。此参数的格式由libvncclient指定,因此不会真正遵循其他Guacamole参数的形式。此参数是可选的,默认情况下, libguac-client-vnc将使用任何支持的编码。请注意,此参数旨在在将来的版本中替换为单个特定于编码的参数。
read-only这个连接是否应该是只读的。如果设置为“true”,则连接上不会接受任何输入。用户只能看到桌面以及使用同一台桌面的其他用户正在做的事情。此参数是可选的。
VNC中继器
dest-host连接到VNC代理(如UltraVNC Repeater)时要求的目标主机。

只有当使用的VNC代理需要连接用户指定要连接的VNC服务器时,才需要这样做。

如果VNC代理自动连接到特定服务器,则此参数不是必需的。

dest-port连接到VNC代理(如UltraVNC Repeater)时要求的目标端口。

只有当使用的VNC代理需要连接用户指定要连接的VNC服务器时,才需要这样做。

如果VNC代理自动连接到特定服务器,则此参数不是必需的。

反向VNC连接
reverse-connect是否应使用反向连接。如果设置为“true”,则不会连接到给定主机名和端口的服务器,所以guacd将在给定端口上侦听来自VNC服务器的入站连接。
listen-timeout如果使用反向连接,等待VNC服务器的入站连接的最长时间(以毫秒为单位)。如果为空,则默认值为5000(5秒)。
音频支持(通过PulseAudio
enable-audio如果设置为“true”,音频支持将被启用,除了VNC连接外,还将进行PulseAudio的第二个连接。默认情况下,VNC内的音频支持被禁用。
audio-servername要连接的PulseAudio服务器的名称。这将是通过PulseAudio为您的连接提供音频的计算机的主机名,这很可能与hostname 参数给定的值相同。

如果省略此参数,则将使用默认的PulseAudio设备,这将是与Guacd在同一台机器上运行的PulseAudio服务器。

剪贴板编码
clipboard-encoding用于VNC剪贴板的编码。此参数为可选。默认情况下,将使用标准编码ISO 8859-1。如果您确定您的VNC服务器支持超出标准ISO 8859-1的其他编码,则只能使用此参数。

可能的参数:ISO8859-1UTF-8UTF-16CP1252

Notice:

  • 显示设置:VNC服务器不允许客户端请求特定的显示大小,因此客户端显示的高度和宽度由VNC服务器来决定。
  • 音频支持(通过PulseAudio):VNC不提供音频支持,Guacamole通过PulseAudio服务获得音频。

realks

这个人太懒什么东西都没留下

文章评论(0)