【技术实现步骤摘要】
一种虚拟桌面管理方法、服务器和客户端
本专利技术涉及虚拟桌面相关
,特别是一种虚拟桌面管理方法、服务器和客户端。
技术介绍
桌面云系统的规模扩展带来的一个关键问题就是虚拟机用户的管理。由于各办公需求的差异,不同的单位会拥有不同的客户端登录环境,基于安全性的考虑,公司会为每个员工注册一个独有的域账号,以供登录虚拟桌面,员工通过该域账号即可登录到虚拟机。然而现有的这种用户登录方式的用户体验较差,对于办公场所不固定的工作场景,用户需要能在任何工位登录自己的虚拟机,这就要求公司必须有一套自己的登录环境,用户需要首先通过该登录环境的验证才能登录虚拟机,此时需要用户两次登录验证,用户体验不佳。
技术实现思路
基于此,有必要针对现有技术存在登录虚拟机需要两次登录验证的技术问题,提供一种虚拟桌面管理方法、服务器和客户端。一种虚拟桌面管理方法,包括:接收客户端登录步骤,接收客户端发送的包括客户端用户名的客户端登录请求;用户管理步骤,对所述客户端登录请求进行验证,如果所述验证不通过,则返回错误并退出,否则如果所述验证通过,则根据所述客户端用户名查找与所述客户端用户名对应的虚拟桌面登录用户名和与所述客户端用户名对应的虚拟桌面登录密码;自动登录步骤,向虚拟桌面服务器发送包括所述虚拟桌面登录用户名和所述虚拟桌面登录密码的虚拟机登录请求;虚拟机建立转发步骤,接收所述虚拟桌面服务器响应所述虚拟机登录请求返回的虚拟机建立信息,并将所述虚拟机建立信息转发客户端,所述虚拟机建立信息用于客户端与所述虚拟桌面服务器建立连接。一种虚拟桌面管理系统,包括:接收客户端登录模块,用于接收客户端发送的包 ...
【技术保护点】
一种虚拟桌面管理方法,其特征在于,包括:接收客户端登录步骤,接收客户端发送的包括客户端用户名的客户端登录请求;用户管理步骤,对所述客户端登录请求进行验证,如果所述验证不通过,则返回错误并退出,否则如果所述验证通过,则获取与所述客户端登录请求对应的虚拟桌面登录用户名,以及与所述客户端登录请求对应的所述虚拟桌面登录密码;自动登录步骤,向虚拟桌面服务器发送包括所述虚拟桌面登录用户名和所述虚拟桌面登录密码的虚拟机登录请求;虚拟机建立转发步骤,接收所述虚拟桌面服务器响应所述虚拟机登录请求返回的虚拟机建立信息,并将所述虚拟机建立信息转发客户端,所述虚拟机建立信息用于客户端与所述虚拟桌面服务器建立连接。
【技术特征摘要】
1.一种虚拟桌面管理方法,其特征在于,包括:接收客户端登录步骤,接收客户端发送的包括客户端用户名的客户端登录请求;用户管理步骤,对所述客户端登录请求进行验证,如果所述验证不通过,则返回错误并退出,否则如果所述验证通过,则获取与所述客户端登录请求对应的虚拟桌面登录用户名,以及与所述客户端登录请求对应的所述虚拟桌面登录密码;自动登录步骤,向虚拟桌面服务器发送包括所述虚拟桌面登录用户名和所述虚拟桌面登录密码的虚拟机登录请求;虚拟机建立转发步骤,接收所述虚拟桌面服务器响应所述虚拟机登录请求返回的虚拟机建立信息,并将所述虚拟机建立信息转发客户端,所述虚拟机建立信息用于客户端与所述虚拟桌面服务器建立连接。2.根据权利要求1所述的虚拟桌面管理方法,其特征在于:所述客户端登录请求还包括客户端密码;所述虚拟桌面登录用户名为所述客户端用户名,所述虚拟桌面登录密码为所述客户端密码。3.根据权利要求1所述的虚拟桌面管理方法,其特征在于,所述虚拟桌面登录用户名为根据所述客户端用户名查找到的与所述客户端用户名对应的虚拟桌面登录用户名,所述虚拟桌面登录密码为根据所述客户端用户名查找到的与所述客户端用户名对应的虚拟桌面登录密码。4.根据权利要求1所述的虚拟桌面管理方法,其特征在于:所述用户管理步骤,具体包括:对所述客户端登录请求进行验证,如果所述验证不通过,则返回错误并退出,否则如果所述验证通过,则获取与所述客户端登录请求对应的虚拟桌面登录用户名,以及与所述客户端登录请求对应的所述虚拟桌面登录密码,并根据所述客户端用户名查找与所述客户端用户名对应的虚拟桌面服务器网络地址;所述自动登录步骤,具体包括:向所述虚拟桌面服务器网络地址所在的虚拟桌面服务器发送包括所述虚拟桌面登录用户名和所述虚拟桌面登录密码的虚拟机登录请求;所述虚拟机建立转发步骤,具体包括:接收所述虚拟桌面服务器响应所述虚拟机登录请求返回的包括虚拟桌面服务器网络地址的虚拟机建立信息,并将所述虚拟机建立信息转发客户端,所述虚拟机建立信息用于客户端与所述虚拟桌面服务器网络地址所在的虚拟桌面服务器建立连接。5.根据权利要求1所述的虚拟桌面管理方法,其特征在于,所述接收客户端登录步骤,具体包括:在与虚拟桌面服务器同一网络侧接收客户端发送的包括客户端用户名的客户端登录请求。6.一种虚拟桌面管理系统,其特征在于,包括:接收客户端登录模块,用于接收客户端发送的包括客户端用户名的客户端登录请求;用户管理模块,用于对所述客户端登录请求进行验证,如果所述验证不通过,则返回错误并退出,否则如果所述验证通过,则获取与所述客户端登录请求对应的虚拟桌面登录用户名,以及与所述客户端登录请求对应的所述虚拟桌面登录密码;自动登录模块,用于向虚拟桌面服务器发送包括所述虚拟桌面登录用户名和所述虚拟桌面登录密码的虚拟机登录请求;虚拟机建立转发模块,用于接收所述虚拟桌面服务器响应所述虚拟机登录请求返回的虚拟机建立信息,并将所述虚拟机建立信息转发客户端,所述虚拟机建立信息用于客户端与所述虚拟桌面服务器建立连接。7.根据权利要求6所述的虚拟桌面管理系统,其特征在于:所述客户端登录请求还包括客户端密码;所述虚拟桌面登录用户名为所述客户端用户名,所述虚拟桌面登录密码为所述客户端密码。8.根据权利要求6所述的虚拟桌面管理系统,其特征在于,所述虚拟桌面登录用户名为根据所述客户端用户名查找到的与所述客户端用户名对应的虚拟桌面登录用户名,所述虚拟桌面登录密码为根据所述客户端用户名查找到的与所述客户端用户名对应的虚拟桌面登录密码。9.根据权利要求6所述的虚拟桌面管理系统,其特征在于:所述用户管理模块,具体用于:对所述客户端登录请求进行验证,如果所述验证不通过,则返回错误并退出,否则如果所述验证通过,则获取与所述客户端登录请求对应的虚拟桌面登录用户名,以及与所述客户端登录请求对应的所述虚拟桌面登录密码,并根据所述客户端用户名查找与所述客户端用户名对应的虚拟桌面服务器网络地址;所述自动登录模块,具体用于:向所述虚拟桌面服务器网络地址所在的虚拟桌面服务器发送包括所述虚拟桌面登录用户名和所述虚拟桌面登录密码的虚拟机登录请求;所述虚拟机建立转发模块,具体用于:接收所述虚拟桌面服务器响应所述虚拟机登录请求返回的包括虚拟桌面服务器网络地址的虚拟机建立信息,并将所述虚拟机建立信息转发客户端,所述虚拟机建立信息用于客户端与所述虚拟桌面服务器网络地址所在的虚拟桌面服务器建立连接。10.根据权利要求6所述的虚拟桌面管理系统,其特征在于,所述接收客户端登录模块,具体用于:在与虚拟桌面服务器同一网络侧接收客户端发送的包括客户端用户名的客户端登录请求。11.一种虚拟桌面客户端访问方法,其特征在于,包括:请求登录步骤,向管理系统发送包括客户端用户名...
【专利技术属性】
技术研发人员:李春燕,
申请(专利权)人:北京京东尚科信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。