The invention discloses a remote desktop access method for an operation and maintenance audit system. The analog service terminal connects the user terminal to the corresponding remote terminal by establishing multiple analog clients corresponding to the remote terminal one by one, and the user terminal selects or switches any one of the connected remote terminals for operation and maintenance. The invention can log in to multiple remote terminals only by one authentication of user terminals, which improves the efficiency of users'new connections; when user terminals access multiple remote terminals, only one session window is displayed on user terminals, and users can switch sessions through lists, which not only reduces the resource overhead of user terminals, but also improves the efficiency of multi-remote terminals. Operational experience in operation and maintenance.
【技术实现步骤摘要】
一种用于运维审计系统的远程桌面访问方法
本专利技术涉及运维审计
,具体的说,是一种用于运维审计系统的远程桌面访问方法。
技术介绍
传统的运维审计系统中每一次访问远程终端都需要经过用户认证鉴权,并且使用双因子口令登录运维审计系统时,每次鉴权的效率是很低的,且鉴权一次只可登录一个远程终端,导致用户的连接效率低。另外,在原来的运维审计系统中,每个远程终端会话都是一个单独的窗口,在多远程终端会话的情况下,会话的切换效率很低。并且用户终端启动多个客户端会消耗更多的资源,使用户在多远程终端运维的时候降低运维体验。
技术实现思路
本专利技术的目的在于提供一种用于运维审计系统的远程桌面访问方法,实现一个用户终端同时连接多个远程终端,并且可随意切换运维的远程终端。本专利技术通过下述技术方案实现:一种用于运维审计系统的远程桌面访问方法,模拟服务端通过建立多个与远程终端一一对应的模拟用户端,使用户终端通过模拟用户端与对应的远程终端连接,用户终端在已连接的多个远程终端中选择或切换任意一个进行运维工作。进一步地,为了更好的实现本专利技术,具体包括以下步骤:步骤F1:模拟服务端接收用户终端 ...
【技术保护点】
1.一种用于运维审计系统的远程桌面访问方法,其特征在于:模拟服务端通过建立多个与远程终端一一对应的模拟用户端,使用户终端通过模拟用户端与对应的远程终端连接,用户终端在已连接的多个远程终端中选择或切换任意一个进行运维工作。
【技术特征摘要】
1.一种用于运维审计系统的远程桌面访问方法,其特征在于:模拟服务端通过建立多个与远程终端一一对应的模拟用户端,使用户终端通过模拟用户端与对应的远程终端连接,用户终端在已连接的多个远程终端中选择或切换任意一个进行运维工作。2.根据权利要求1所述的一种用于运维审计系统的远程桌面访问方法,其特征在于:具体包括以下步骤:步骤F1:模拟服务端接收用户终端的连接,并请求认证服务模块对登录的用户终端进行认证鉴权;若认证失败则结束连接会话,若认证成功则获取运维审计系统中该用户拥有的所有远程终端列表;步骤F2:模拟服务端将该用户所拥有的远程终端列表返回到用户终端,用户选择需要连接和需要运维的远程终端,模拟服务端新建模拟用户端并分别连接到远程终端;步骤F3:模拟服务端将已连接的远程终端列表返回给用户终端;步骤F4:模拟服务端监听用户终端的输入事件和远程终端的事件;步骤F5:模拟服务端对新建连接、连接切换和连接结束事件进行处理。3.根据权利要求2所述的一种用于运维审计系统的远程桌面访问方法,其特征在于:所述步骤F1具体包括以下步骤:步骤F11:在运维审计系统中,模拟服务端监听RDP协议端口,等待连接请求;步骤F12:用户通过用户终端向运维审计系统发起连接请求,模拟服务端收到请求后,与用户终端建立通信连接;步骤F13:模拟服务端将用户终端的屏幕分为Window和List两个区域;步骤F14:用户从用户终端输入登录运维审计系统的凭据;步骤F15:模拟服务端接收到用户终端的登录凭据后,向认证服务模块发起用户认证鉴权请求;若认证失败则模拟服务端断开与用户终端的连接;若认证成功,则模拟服务端获取运维审计系统中该用户拥有的所有远程终端列表。4.根据权利要求3所述的一种用于运维审计系统的远程桌面访问方法,其特征在于:所述步骤F2具体包括以下步骤:步骤F21:模拟服务端将运维审计系统中该用户所拥有的远程终端列表返回至用户终端的Window区域中,用户对需要连接和运维的远程终端进行选择;步骤F22:模拟服务端获取用户选择的远程终端,新建分别与远程终端对应的模拟用户端;步骤F23:模拟用户端分别与对应的远程终端连接;步骤F24:模拟服务端设置模拟用户端与对应的远程终端的连接状态值;具体是指:模拟服务端将与用户终端连接的远程终端连接状态值设置为deactive;模拟服务端将与用户终端进行运维的远程终端连接状态值设置为active。5.根据权利要求4所述的一种用于运维审计系统的远程桌面访问方法,其特征在于:所述步骤F3具体包括以下步骤:步骤F31:模拟用户端和远程终端连接建立成功后,模拟用户端向远程终端请求对用户终端的Window大小的分辨率做图像渲染;步骤F32:模拟服务端将已建立连接的远程终端列表返回至用户终端的List区域;所述远程终端列表包括与用户终端连接的远程终端...
【专利技术属性】
技术研发人员:黄海,范渊,吴永越,郑学新,刘韬,
申请(专利权)人:成都安恒信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。