[发明专利]一种远程控制方法、装置、系统及宿主机在审
申请号: | 202110346893.5 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113051035A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 沈东立 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F21/31;H04L29/06;H04L29/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孟维娜;丁芸 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 控制 方法 装置 系统 宿主 | ||
1.一种远程控制系统,其特征在于,所述远程控制系统包括:宿主机、用户终端;
所述宿主机上运行有容器;
所述宿主机上设置有外部端口;
所述容器设置有虚拟终端,所述虚拟终端与所述外部端口连接;
所述用户终端通过所述外部端口接入所述虚拟终端,所述用户终端用于向所述外部端口发送控制指令;
所述宿主机用于将所述外部端口接收到的控制指令转发至所述虚拟终端;
所述虚拟终端用于将接收到的控制指令发送至所述容器内运行的用于实现指定业务的程序,以使得所述程序执行控制指令;
所述虚拟终端还用于获取所述程序执行控制指令得到的反馈信息,并将所述反馈信息转发至所述外部端口;
所述宿主机还用于将所述外部端口接收到的反馈信息发送至所述用户终端。
2.根据权利要求1所述的系统,其特征在于,所述宿主机上创建有伪终端;
所述伪终端与所述外部端口连接,并且与所述虚拟终端连接,所述伪终端用于实现所述外部端口与所述虚拟终端之间的信令交互;
所述宿主机将所述外部端口接收到的控制指令转发至所述虚拟终端,包括:
所述宿主机将所述外部端口接收到的控制指令转发至所述伪终端;
所述伪终端将接收到的控制指令转发至所述虚拟终端;
所述虚拟终端将所述反馈信息转发至所述外部端口,包括:
所述虚拟终端将所述反馈信息转发至所述伪终端;
所述伪终端将接收到的反馈信息转发至所述外部端口。
3.根据权利要求1所述的系统,其特征在于,所述远程控制系统还包括安全服务端;
所述安全服务端与所述外部端口连接,并且与所述用户终端连接;
所述安全服务端用于对所述用户终端进行身份验证;如果所述用户终端通过身份验证,则允许所述用户终端接入所述外部端口;如果所述用户终端未通过身份验证,则拒绝所述用户终端接入所述外部端口。
4.根据权利要求3所述的系统,其特征在于,所述安全服务端对所述用户终端进行身份验证,包括:
根据所述安全服务端本地保存的访问关系,确定所述用户终端是否已经获取访问所述容器的权限,所述访问关系用于表示各用户终端是否已经被授权状况各容器;
如果所述用户终端已经获取访问所述容器的权限,确定所述用户终端通过身份验证;
如果所述用户终端尚未获取访问所述容器的权限,确定所述用户终端未通过身份验证。
5.根据权利要求4所述的系统,其特征在于,所述安全服务端还用于获取所述用户终端的用户标识;
根据所述用户标识,按照预设的授权策略,确定待授予所述用户终端访问权限的容器;
更新所述安全服务端本地保存的访问关系,以授权所述用户终端访问所确定出的容器。
6.根据权利要求3所述的系统,其特征在于,所述安全服务端允许所述用户终端接入所述外部端口,包括:
按照预设数据传输规范,实现所述用户终端与所述外部端口之间的数据交互。
7.根据权利要求6所述的系统,其特征在于,所述安全服务端实现所述用户终端与所述外部端口之间的数据交互,包括:
实现所述用户终端与所述外部端口之间的加密数据交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110346893.5/1.html,转载请声明来源钻瓜专利网。