[发明专利]云桌面下USB存储设备访问的方法、设备和存储介质有效
申请号: | 201811198601.2 | 申请日: | 2018-10-15 |
公开(公告)号: | CN111045834B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 李繁;郭热思 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F13/42 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 郑丽杰 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 桌面 usb 存储 设备 访问 方法 介质 | ||
1.一种云桌面下USB存储设备访问的方法,其特征在于,所述方法包括以下步骤:
主动加载插入的USB存储设备,并将所述USB存储设备挂载到终端共享目录下,同时获取并发送所述USB存储设备的共享目录参数给远程虚拟机;
远程虚拟机中的磁盘访问程序启动时,创建用于磁盘访问程序和共享服务子程序之间的数据转发的代理服务子程序,以及用于过滤磁盘访问相关数据包的网卡过滤子程序,以便所述远程虚拟机进行网络包过滤,获取包含所述共享目录参数的网络包;
所述远程虚拟机通过解析所述共享目录参数,并通过所述磁盘访问程序调用系统函数,来访问所述终端共享目录下的所述USB存储设备。
2.根据权利要求1所述的云桌面下USB存储设备访问的方法,其特征在于,所述主动加载插入的USB存储设备,并将所述USB存储设备挂载到终端共享目录下,同时获取并发送所述USB存储设备的共享目录参数给远程虚拟机的步骤具体包括:
获取插入设备的全局类型码,若所述插入设备为USB存储设备,则将所述插入设备挂载到终端共享目录下,同时获取所述插入设备的共享目录参数,并保存到缓存中;
与所述远程虚拟机进行套接字socket通信,通过所述socket通信将保存到缓存中的所述插入设备的共享目录参数发送给远程虚拟机。
3.根据权利要求1或2所述的云桌面下USB存储设备访问的方法,其特征在于,所述共享目录参数包括设备的远程共享目录路径、访问的用户名与密码信息以及终端的IP地址信息。
4.一种云桌面下USB存储设备访问的方法,其特征在于,所述方法包括以下步骤:
接收终端将插入的USB存储设备挂载到终端共享目录后,获取并发送过来的USB存储设备的共享目录参数;
远程虚拟机中的磁盘访问程序启动时,创建用于磁盘访问程序和共享服务子程序之间的数据转发的代理服务子程序,以及用于过滤磁盘访问相关数据包的网卡过滤子程序,以便进行网络包过滤,获取包含所述共享目录参数的网络包;
解析所述共享目录参数,并通过所述磁盘访问程序调用系统函数,来访问所述终端共享目录下的所述USB存储设备。
5.根据权利要求4所述的云桌面下USB存储设备访问的方法,其特征在于,所述终端将插入的USB存储设备挂载到终端共享目录后,获取并发送USB存储设备的共享目录参数的过程具体包括:
所述终端获取插入设备的全局类型码,若所述插入设备为USB存储设备,则将所述插入设备挂载到终端共享目录下,同时获取所述插入设备的共享目录参数,并保存到缓存中;
所述终端与远程虚拟机进行套接字socket通信,通过所述socket通信将保存到缓存中的所述插入设备的共享目录参数发送给所述远程虚拟机。
6.根据权利要求4或5所述的云桌面下USB存储设备访问的方法,其特征在于,所述共享目录参数包括设备的远程共享目录路径、访问的用户名与密码信息以及终端的IP地址信息。
7.一种云桌面下USB存储设备访问的设备,其特征在于,所述设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如权利要求1-3任一项所述的云桌面下USB存储设备访问的方法的步骤,或实现如权利要求4-6任一项所述的云桌面下USB存储设备访问的方法的步骤。
8.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-3任一项所述的云桌面下USB存储设备访问的方法的步骤,或实现如权利要求4-6任一项所述的云桌面下USB存储设备访问的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811198601.2/1.html,转载请声明来源钻瓜专利网。