我们有一个基于桌面的应用程序。该应用程序的用户主要是非技术人员。出于多种原因(解决客户端问题、指导和培训他们完成复杂的工作流程),远程访问他们的桌面对我们来说将非常有帮助。
我正在寻找可以远程访问用户桌面的解决方案,但有以下限制
- 它需要是开源/免费软件,所以不能使用 TeamViewer 或类似的解决方案。(强制性)
- 无论客户端系统上需要安装什么,它都应该适用于 Windows 和 Linux。(强制性)
- 我们的应用程序的大多数客户端(用户)都位于公司代理后面,他们没有公共 IP 地址,也不能要求他们进行端口转发。(强制性)
- 无论需要在客户端系统上安装什么,它都应该在没有管理员权限的情况下运行。(可选)
我读过相关内容noVNC
,websockify
但不知道如何解决这个问题。
答案1
我使用 Zoho Assist,Windows/Mac/Linux,免费版本支持一种技术,连接是通过 URL 或代码进行的。免费版本有一些限制,例如无法传输文件。https://www.zoho.com/assist/pricing.html