云桌面通信连接方法、装置、电子设备和介质与流程
- 国知局
- 2024-08-02 14:34:55
本技术涉及云桌面连接、云桌面安全等,尤其涉及一种云桌面通信连接方法、装置、电子设备和介质。
背景技术:
1、云桌面是一种云端提供计算和存储能力的远程桌面服务,支持多终端、全平台的终端接入,是一种数据安全,高效灵活,按时按需的办公模式。传统电脑会有各种问题和障碍,例如电脑经常故障、软硬件升级频繁等等,也存在各种安全性问题,如企业数据容易丢失或被窃取,传统电脑功耗高、不环保、办公模式固定、移动性较差。云桌面基于分布式云计算存储技术,融合完善的互联网增值业务矩阵,依托高度加密算法,为互联网各个层次用户提供简便、丰富、安全的it(information technology,信息技术)服务,既可告别pc(personal computer,个人电脑)采购的高成本、高能耗,又可享受比pc流畅的桌面体验,其数据资产的安全也能得到有效保护。
2、相关技术中,云终端可以基于rdp(remote desktop protocol,远程桌面协议)与云桌面进行通信连接,与此同时各种探测软件和扫描软件容易扫描探测到rdp协议并发起攻击,使软件或系统遭受破坏,给生产环境造成严重影响。
技术实现思路
1、本技术实施方式旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本技术实施方式的目的在于提出一种云桌面通信连接方法、装置、电子设备、介质和程序产品。
2、本技术实施方式提供一种云桌面通信连接方法,应用于由云桌面提供的代理服务程序,所述方法包括:在接收到来自云终端的通信连接请求的情况下,向云接入平台请求授权认证结果,其中,所述授权认证结果用于表示用户是否具有连接云桌面的权限;接收来自所述云接入平台的所述授权认证结果;以及在所述授权认证结果表示用户具有连接云桌面的权限的情况下,开启转发服务端口,以便所述云终端通过所述转发服务端口与所述云桌面进行通信连接。
3、示例性地,所述方法还包括:在所述授权认证结果表示用户不具有连接云桌面的权限的情况下,保持所述转发服务端口处于关闭状态。
4、示例性地,所述在接收到来自云终端的通信连接请求的情况下,向云接入平台请求授权认证结果,包括:在接收到来自云终端的通信连接请求的情况下,将来自所述云终端的用户登录信息发送给所述云接入平台,以便由所述云接入平台基于所述用户登录信息进行授权认证得到所述授权认证结果。
5、示例性地,在接收到来自云终端的通信连接请求之前,所述方法还包括:接收来自所述云终端的前置认证请求,其中,所述前置认证请求包括用户登录信息;将所述前置认证请求发送至所述云接入平台,以便由所述云接入平台进行前置认证得到前置认证结果,所述前置认证结果用于表示用户是否具有连接云桌面权限;以及在接收到来自所述云接入平台的所述前置认证结果的情况下,将所述前置认证结果转发给所述云终端,以便所述云终端基于所述前置认证结果确定是否发起所述通信连接请求。
6、示例性地,所述转发服务端口由所述云桌面提供,所述云终端通过连接至所述转发服务端口以和所述云桌面进行通信连接,所述转发服务端口包括远程桌面协议rdp服务端口。
7、本技术另一实施方式提供一种云桌面通信连接方法,应用于云接入平台,所述方法包括:在接收到来自由云桌面提供的代理服务程序转发的通信连接请求的情况下,认证用户是否具有连接云桌面的权限,得到授权认证结果;以及将所述授权认证结果发送给所述代理服务程序,以便所述代理服务程序在所述授权认证结果表示用户具有连接云桌面的权限的情况下,开启转发服务端口,便于所述云终端通过所述转发服务端口与所述云桌面进行通信连接。
8、示例性地,所述认证用户是否具有连接云桌面的权限,包括:接收来自所述代理服务程序转发的用户登录信息;以及基于所述用户登录信息,认证用户是否具有连接云桌面的权限。
9、示例性地,在接收到来自由云桌面提供的代理服务程序转发的通信连接请求之前,所述方法还包括:接收来自所述代理服务程序转发的前置认证请求;基于所述前置认证请求,认证用户是否具有连接云桌面权限,得到前置认证结果;以及将所述前置认证结果发送给所述代理服务程序,以便所述代理服务程序将所述前置认证结果转发给所述云终端,便于所述云终端基于所述前置认证结果确定是否发起所述通信连接请求。
10、本技术另一实施方式提供一种云桌面通信连接方法,应用于云终端,所述方法包括:向由云桌面提供的代理服务程序发送通信连接请求,以便由所述代理服务程序将所述通信连接请求转发至云接入平台进行授权认证,其中,如果授权认证结果表示用户具有连接云桌面的权限,所述代理服务程序开启转发服务端口;以及在所述代理服务程序开启所述转发服务端口之后,所述云终端通过所述转发服务端口与所述云桌面进行通信连接。
11、示例性地,在向由云桌面提供的代理服务程序发送通信连接请求之前,所述方法还包括:向所述代理服务程序发送前置认证请求,以便由所述代理服务程序将所述前置认证请求转发至所述云接入平台进行前置认证;以及接收来自所述代理服务程序转发的前置认证结果,便于基于所述前置认证结果确定是否发起所述通信连接请求。
12、本技术另一实施方式提供一种云桌面通信连接方法,所述方法包括:云终端向由云桌面提供的代理服务程序发送通信连接请求;所述代理服务程序将所述通信连接请求转发至云接入平台;所述云接入平台响应于所述通信连接请求,认证用户是否具有连接云桌面的权限,得到授权认证结果,并将所述授权认证结果发送给所述代理服务程序;所述代理服务程序接收到所述授权认证结果之后,如果所述授权认证结果表示用户具有连接云桌面的权限,则开启转发服务端口;所述云终端通过所述转发服务端口与所述云桌面进行通信连接。
13、示例性地,在云终端向由云桌面提供的代理服务程序发送通信连接请求之前,所述方法还包括:所述云终端向所述代理服务程序发送前置认证请求;所述代理服务程序将所述前置认证请求发送至所述云接入平台;所述云接入平台响应于所述前置认证请求,认证用户是否具有连接云桌面的权限,得到前置认证结果,并将所述前置认证结果发送给所述代理服务程序;所述代理服务程序将所述前置认证结果转发给所述云终端,以便所述云终端基于所述前置认证结果确定是否发起所述通信连接请求。
14、本技术另一实施方式提供一种云桌面通信连接装置,所述装置包括:请求模块,用于在接收到来自云终端的通信连接请求的情况下,向云接入平台请求授权认证结果,其中,所述授权认证结果用于表示用户是否具有连接云桌面的权限;接收模块,用于接收来自所述云接入平台的所述授权认证结果;以及开启模块,用于在所述授权认证结果表示用户具有连接云桌面的权限的情况下,开启转发服务端口,以便所述云终端通过所述转发服务端口与所述云桌面进行通信连接。
15、本技术另一实施方式提供一种云桌面通信连接装置,所述装置包括:认证模块,用于在接收到来自由云桌面提供的代理服务程序转发的通信连接请求的情况下,认证用户是否具有连接云桌面的权限,得到授权认证结果;第一发送模块,用于将所述授权认证结果发送给所述代理服务程序,以便所述代理服务程序在所述授权认证结果表示用户具有连接云桌面的权限的情况下,开启转发服务端口,便于所述云终端通过所述转发服务端口与所述云桌面进行通信连接。
16、本技术另一实施方式提供一种云桌面通信连接装置,所述装置包括:第二发送模块,用于向由云桌面提供的代理服务程序发送通信连接请求,以便由所述代理服务程序将所述通信连接请求转发至云接入平台进行授权认证,其中,如果授权认证结果表示用户具有连接云桌面的权限,所述代理服务程序开启转发服务端口;以及连接模块,用于在所述代理服务程序开启所述转发服务端口之后,所述云终端通过所述转发服务端口与所述云桌面进行通信连接。
17、本技术另一实施方式提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项实施方式所述的方法的步骤。
18、本技术另一实施方式提供计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项实施方式所述的方法的步骤。
19、本技术另一实施方式提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被计算机设备的处理器执行时,使得所述计算机设备能够执行上述任一项实施方式所述的方法的步骤。
20、上述实施方式中,在接收到来自云终端的通信连接请求的情况下,向云接入平台请求授权认证结果,其中,授权认证结果用于表示用户是否具有连接云桌面的权限;接收来自云接入平台的授权认证结果;以及在授权认证结果表示用户具有连接云桌面的权限的情况下,开启转发服务端口,以便云终端通过转发服务端口与云桌面进行通信连接。本发明的云桌面通信连接方法在进行授权认证成功确定用户具有连接云桌面的权限之后再开启转发服务端口,便于云终端通过转发服务端口与云桌面进行通信连接,有效提高了云桌面的安全性。
本文地址:https://www.jishuxx.com/zhuanli/20240801/243236.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。