在网页端实现远程操作系统命令行控制台的方法和装置制造方法及图纸

技术编号:15899111 阅读:38 留言:0更新日期:2017-07-28 21:43
本发明专利技术公开一种在网页端实现远程操作系统命令行控制台的方法及装置,该方法包括:在网页端获取用户在一个远程操作系统命令行控制台会话中的输入;识别用户身份和用户输入所指向的远程操作系统;获取用户输入所指向的远程操作系统的网络地址信息;将用户输入转发至所指向的远程操作系统;获取远程操作系统的输出信息并识别;转发至相应的远程操作系统命令行控制台会话中;将输出信息显示在网页端中相应的会话窗口。本发明专利技术使用户可在不同的设备上通过浏览器访问远程的服务器,不需要额外的客户端,且切换设备时,可保持远程会话的连续性,大大提升了用户体验;可统一管理多个用户的会话,提升安全性。

【技术实现步骤摘要】
在网页端实现远程操作系统命令行控制台的方法和装置
本专利技术涉及计算机网络领域,尤其涉及一种在网页端实现远程操作系统命令行控制台的方法和装置。
技术介绍
当前,随着分布式系统和分布式计算热潮的兴起,企业和个人都更倾向于拥有大量廉价的计算机,而非单个的高性能计算机。分布式系统相对以往的大型主机,具有价格较为低廉,总计算能力可以比单个大型主机更强,整体的稳定性和可靠性更高,不会因单个结点的实效导致系统的不可用,并且可实现横向的扩展,通过动态地增加机器和减少机器来实现计算能力的增强和减弱,拥有我们所说的弹性。但与此同时,大量的廉价计算机,也给系统运维人员带来了管理的难题。以往在单机上安装远程操作系统命令行控制台客户端的方式,当已建立较多会话时,如果用户切换机器,所有的会话都将丢失,大大影响工作效率。同时在多台机器上建立与远程操作系统的连接,会造成难以管理的问题,大幅降低系统的安全性。
技术实现思路
本专利技术的目的在于通过一种在网页端实现远程操作系统命令行控制台的方法和装置,来解决以上
技术介绍
部分提到的问题。为达此目的,本专利技术采用以下技术方案、一种在网页端实现远程操作系统命令行控制台的方法,其包括如下步骤:S11、在网页端获取用户在一个远程操作系统命令行控制台会话中的输入;S12、识别用户身份和用户输入所指向的远程操作系统;S13、获取用户输入所指向的远程操作系统的网络地址信息;S14、将用户输入转发至所指向的远程操作系统;S15、获取远程操作系统的输出信息并识别;S16、转发至相应的远程操作系统命令行控制台会话中;S17、将输出信息显示在网页端中相应的会话窗口。特别地,所述步骤S11具体包括:在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,将用户输入、用户的唯一标识和远程操作系统的唯一标识捆绑在一起;其中,在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,包括:获取用户的鼠标输入和键盘输入。特别地,所述步骤S12具体包括:通过用户的唯一标识和远程操作系统的唯一标识,识别用户身份和用户输入所指向的远程操作系统。特别地,所述步骤S13中所述网络地址信息预先保存在远程操作系统中。特别地,所述S15-S17具体包括:S15、获取远程操作系统的输出信息并识别,将输出信息和远程操作系统的唯一标识捆绑在一起;S16、将输出信息和远程操作系统的唯一标识转发至相应的远程操作系统命令行控制台会话中;S17、识别远程操作系统的唯一标识,将输出信息显示在网页端中相应的会话窗口。基于上述在网页端实现远程操作系统命令行控制台的方法,本专利技术还公开了一种在网页端实现远程操作系统命令行控制台的装置,其包括用户交互单元、管理单元以及通信单元;所述用户交互单元用于在网页端获取用户在一个远程操作系统命令行控制台会话中的输入;所述管理单元用于识别用户身份和用户输入所指向的远程操作系统;所述管理单元用于获取用户输入所指向的远程操作系统的网络地址信息;所述通信单元用于将用户输入转发至所指向的远程操作系统;所述管理单元用于获取远程操作系统的输出信息并识别;所述管理单元用于转发至相应的远程操作系统命令行控制台会话中;所述用户交互单元用于将输出信息显示在网页端中相应的会话窗口。特别地,所述用户交互单元具体用于:在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,将用户输入、用户的唯一标识和远程操作系统的唯一标识捆绑在一起;其中,在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,包括:获取用户的鼠标输入和键盘输入。特别地,所述管理单元具体用于:通过用户的唯一标识和远程操作系统的唯一标识,识别用户身份和用户输入所指向的远程操作系统;获取用户输入所指向的远程操作系统的网络地址信息,其中,所述网络地址信息预先保存在远程操作系统中。特别地,所述管理单元具体用于:获取远程操作系统的输出信息并识别,将输出信息和远程操作系统的唯一标识捆绑在一起;将输出信息和远程操作系统的唯一标识转发至相应的远程操作系统命令行控制台会话中。特别地,所述用户交互单元具体用于识别远程操作系统的唯一标识,将输出信息显示在网页端中相应的会话窗口。本专利技术提出的在网页端实现远程操作系统命令行控制台的方法和装置使用户可在不同的设备上通过浏览器访问远程的服务器,不需要额外的客户端,且切换设备时,会话不会丢失,可保持远程会话的连续性,大大提升了用户体验;可同时处理多个用户与多个远程操作系统的会话,可统一管理多个用户的会话,提升远程操作系统管理的效率和安全性。附图说明图1为本专利技术实施例提供的在网页端实现远程操作系统命令行控制台的方法流程图;图2为本专利技术实施例提供的在网页端实现远程操作系统命令行控制台的装置结构示意图。具体实施方式为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的较佳实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容理解的更加透彻全面。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。请参照图1所示,图1为本专利技术实施例提供的在网页端实现远程操作系统命令行控制台的方法流程图,该方法主要包括:处理多个用户输入和输出,管理多个用户和远程操作系统命令行控制台的多个会话,处理多个会话的通信和信息输入输出。本实施例中在网页端实现远程操作系统命令行控制台的方法具体包括如下步骤:S11、在网页端获取用户在一个远程操作系统命令行控制台会话中的输入。具体的,在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,将用户输入、用户的唯一标识和远程操作系统的唯一标识捆绑在一起;其中,在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,包括:获取用户的鼠标输入和键盘输入。S12、识别用户身份和用户输入所指向的远程操作系统。具体的,通过用户的唯一标识和远程操作系统的唯一标识,识别用户身份和用户输入所指向的远程操作系统。S13、获取用户输入所指向的远程操作系统的网络地址信息,其中,所述网络地址信息预先保存在远程操作系统中。S14、将用户输入转发至所指向的远程操作系统。S15、获取远程操作系统的输出信息并识别。具体的,获取远程操作系统的输出信息并识别,将输出信息和远程操作系统的唯一标识捆绑在一起。S16、转发至相应的远程操作系统命令行控制台会话中。具体的,将输出信息和远程操作系统的唯一标识转发至相应的远程操作系统命令行控制台会话中。S17、将输出信息显示在网页端中相应的会话窗口。具体的,识别远程操作系统的唯一标识,将输出信息显示在网页端中相应的会话窗口。基于上述在网页端实现远程操作系统命令行控制台的方法,本专利技术还公开了一种在网页端实现远程操作系统命令行控制台的装置,如图2所示,该装置包括用户交互单元、管理单元以及通信单元。所述用户交互单元用于在网页端获取用户在一个远程操作系统命令行控制台会话中的输入。具体的,所述用户交互单元在网页端获取用户在一个远程操作系本文档来自技高网
...
在网页端实现远程操作系统命令行控制台的方法和装置

【技术保护点】
一种在网页端实现远程操作系统命令行控制台的方法,其特征在于,包括如下步骤:S11、在网页端获取用户在一个远程操作系统命令行控制台会话中的输入;S12、识别用户身份和用户输入所指向的远程操作系统;S13、获取用户输入所指向的远程操作系统的网络地址信息;S14、将用户输入转发至所指向的远程操作系统;S15、获取远程操作系统的输出信息并识别;S16、转发至相应的远程操作系统命令行控制台会话中;S17、将输出信息显示在网页端中相应的会话窗口。

【技术特征摘要】
1.一种在网页端实现远程操作系统命令行控制台的方法,其特征在于,包括如下步骤:S11、在网页端获取用户在一个远程操作系统命令行控制台会话中的输入;S12、识别用户身份和用户输入所指向的远程操作系统;S13、获取用户输入所指向的远程操作系统的网络地址信息;S14、将用户输入转发至所指向的远程操作系统;S15、获取远程操作系统的输出信息并识别;S16、转发至相应的远程操作系统命令行控制台会话中;S17、将输出信息显示在网页端中相应的会话窗口。2.根据权利要求1所述的在网页端实现远程操作系统命令行控制台的方法,其特征在于,所述步骤S11具体包括:在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,将用户输入、用户的唯一标识和远程操作系统的唯一标识捆绑在一起;其中,在网页端获取用户在一个远程操作系统命令行控制台会话中的输入,包括:获取用户的鼠标输入和键盘输入。3.根据权利要求2所述的在网页端实现远程操作系统命令行控制台的方法,其特征在于,所述步骤S12具体包括:通过用户的唯一标识和远程操作系统的唯一标识,识别用户身份和用户输入所指向的远程操作系统。4.根据权利要求3所述的在网页端实现远程操作系统命令行控制台的方法,其特征在于,所述步骤S13中网络地址信息预先保存在远程操作系统中。5.根据权利要求4所述的在网页端实现远程操作系统命令行控制台的方法,其特征在于,所述S15-S17具体包括:S15、获取远程操作系统的输出信息并识别,将输出信息和远程操作系统的唯一标识捆绑在一起;S16、将输出信息和远程操作系统的唯一标识转发至相应的远程操作系统命令行控制台会话中;S17、识别远程操作系统的唯一标识,将输出信息显示在网页端中相应的会话窗口。6.一种在网页端实现远程操作系统命令行控制台的装置,其特征在于,...

【专利技术属性】
技术研发人员:张云朱彤李振华
申请(专利权)人:儒安科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1