[发明专利]远程主机访问方法、装置及设备有效
| 申请号: | 202010787528.3 | 申请日: | 2020-08-07 | 
| 公开(公告)号: | CN111935276B | 公开(公告)日: | 2022-04-26 | 
| 发明(设计)人: | 咸雪艳;丛新法;徐茂红;田延刚;王修国;张婷;相坤阳;邵现纲 | 申请(专利权)人: | 中国联合网络通信集团有限公司 | 
| 主分类号: | H04L67/51 | 分类号: | H04L67/51;H04L9/40 | 
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张晓霞;刘芳 | 
| 地址: | 100033 *** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 远程 主机 访问 方法 装置 设备 | ||
本申请提供一种远程主机访问方法、装置及设备,该方法应用于服务器,该服务器包括SSH微服务,该方法包括:接收终端设备通过网关发送的第一消息,第一消息用于请求获取SSH微服务的标识信息;根据第一消息,向终端设备发送SSH微服务的标识信息;接收终端设备通过网关发送的第二消息,第二消息中包括标识信息和远程主机的信息;根据标识信息和远程主机的信息,控制终端设备通过SSH微服务与远程主机建立连接。该方法通过SSH微服务实现终端设备连接远程主机,能够提升系统的响应速度,提升系统处理业务的能力,提高终端设备访问远程主机的实时性。
技术领域
本申请实施例涉及通信技术领域,尤其涉及一种远程主机访问方法、装置及设备。
背景技术
目前,在项目管理、程序开发等过程中,大部分系统部署在远程主机上,用户一般是通过安装在终端设备本地的专用客户端或者浏览器访问远程主机。
现有技术中,通过浏览器访问远程主机是基于Spring MVC的Web应用框架,通过超文本传输协议(HyperText Transfer Protocol,HTTP)协议访问远程主机。
然而,Spring MVC的Web应用框架较为复杂,系统响应和处理速度较慢,使得用户通过安装在终端设备本地的浏览器访问远程主机的实时性较差。
发明内容
本申请实施例提供一种远程主机访问方法、装置及设备,能够提高访问远程主机的实时性。
第一方面,本申请提供了一种远程主机访问方法,该方法应用于服务器,该服务器包括SSH微服务,该方法包括:接收终端设备通过网关发送的第一消息,第一消息用于请求获取SSH微服务的标识信息;根据第一消息,向终端设备发送SSH微服务的标识信息;接收终端设备通过网关发送的第二消息,第二消息中包括标识信息和远程主机的信息;根据标识信息和远程主机的信息,控制终端设备通过SSH微服务与远程主机建立连接。
可选的,第二消息中还包括:账户信息和密码信息;相应的,根据标识信息和远程主机的信息,控制终端设备通过SSH微服务与远程主机建立连接,包括:对账户信息和密码信息进行验证;若账户信息和密码信息验证通过,则根据预设的账户信息和权限之间的对应关系,确定账户信息对应的访问权限;根据访问权限,确定终端设备是否有权限访问远程主机;若确定终端设备有权限访问远程主机,则控制终端设备通过SSH微服务与远程主机建立连接。
该方法通过根据用户的账户信息和密码信息验证用户是否有权限访问远程主机,能够提高安全性。
可选的,控制终端设备通过SSH微服务与远程主机建立连接,包括:向远程主机发送第三消息,第三消息用于请求远程主机与终端设备建立连接;接收远程主机发送的第四消息;根据第四消息,控制终端设备连接远程主机。
该方法通过用户的账户信息确定出其有权限访问的远程主机,缩小远程主机选择范围,较少服务器的运算量,提高服务器的运行效率。
可选的,还包括:通过SSH微服务获取终端设备向远程主机发送的操作命令;确定操作命令是否满足预设条件;若操作命令满足预设条件,则向远程主机发送第一指示信息,并向终端设备发送第二提示信息,第一指示信息用于指示远程主机断开与终端设备的连接;第二提示信息用于提示用户远程主机与终端设备的连接已断开。
该方法能够对用户行为监控,可以提高系统的安全性以及数据的安全性,减少维护成本,提高运维效率。
可选的,预设条件包括操作命令不属于预设操作命令集合,或者,操作命令为用户触发的用于断开远程主机与终端设备连接的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010787528.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于存储器的数据读写方法、装置及存储介质
- 下一篇:一种珍珠棉保温板生产工艺





