【问题标题】:Is it possible to have multiple vncserver users on the same port?是否可以在同一个端口上拥有多个 vncserver 用户?
【发布时间】:2019-12-25 17:07:03
【问题描述】:
我有一个运行tiger-vncserver 的Red Hat 服务器。
这是一个强化系统,安全性不喜欢为 VNC 用户打开这么多端口,所以目前我们有 15 个(5901-5915)。我们正在吸引更多用户加入并预计之后会有更多用户,但不确定有多少。
有没有办法让每个用户都有可用的有状态 VNC 连接但共享端口?从安全的角度来看,我们只会使用 5900 之类的端口。
如果重要的话,由于我们的配置要求,我使用 Apache Guacamole 代替 VNC 查看器客户端。
【问题讨论】:
标签:
port
vnc-server
vnc-viewer
guacamole
【解决方案1】:
VNC 和多个用户的问题是缺少 VNC 连接管理器,它可以处理用户身份验证并为每个用户启动单独的 VNC 服务器。
我们在使用 Guacamole 和远程 VNC 会话时遇到了类似的问题,我们可以使用几个脚本来处理这个问题,我们必须将这些脚本集成到我们的解决方案中。但是,脚本必须随着时间的推移而增长,并且需要针对可能发生的所有特定情况包含越来越多的逻辑。
最后,事实证明,在远程 Linux 上安装 XRDP 服务器是一个更容易且相当一致的解决方案。它只打开一个端口,3389可以管理连接,用户和鳄梨酱配合得很好,只需要使用RDP协议。