Guacamole实现多用户同时登陆远程服务器

筅森魡賤 提交于 2020-01-11 23:54:11

感谢吴昊桌上的阳光醉卧膝的知识分享
1.基础知识
关于Guacamole的基础知识,请看桌上的阳光博客分享
2 功能实现
2.1 系统环境:
CentOS7 + Tomcat8 + JDK1.8 + guacamole-server-0.9.14+Windows2016测试机
3.配置过程不再赘述
下面说一下,在实现过程中遇到的问题:
a.在初始化guacamole服务信息要保证一下三项ok,telnet主要用于校验端口是否开通:

 RDP ....... yes
  SSH ....... yes
  VNC ....... yes

b.启动guacamole之后,链接目标机是报错如下:

The remote desktop server is currently unreachable. If the problem persists, please notify your system administrator, or check your system logs

需要修改目标机的注册表信息如下:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]


修改“SecurityLayer” 项的值为 1
修改 “UserAuthentication” 项的值为 0

c.当链接目标机为windows系统时,时调用其远程桌面功能。这个功能需要用到固定端口3389,这要保证链路上该端口是一路畅通的,嗯。。。要开通防火墙。
另一种情况是涉及到安全考虑目标机不允许开通3389端口,这个时候可以调整注册表中的远程桌面端口,如下:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

点击RDP-Tcp后在右侧查找到PortNumber,双击修改后保存,重启机器,如下图:
在这里插入图片描述

d.当需要调整远程桌面同时在线人数时,调整如下参数:
没找到
e.记住添加用户后记得添加远程桌面权限

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!