[发明专利]一种镜像检测的方法以及装置有效
申请号: | 201610410943.0 | 申请日: | 2016-06-13 |
公开(公告)号: | CN107493204B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 杨统凯 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检测 方法 以及 装置 | ||
1.一种镜像检测的方法,其特征在于,包括:
将镜像文件作为虚拟块设备挂载到物理主机;
将所述镜像文件的登录方式修改为密钥登录;
以所述镜像文件启动虚拟机,并根据修改后的密钥登录方式进行登录;
对所述镜像文件进行内部检测。
2.根据权利要求 1 所述的镜像检测的方法,其特征在于,所述将镜像文件作为虚拟块设备挂载到物理主机,包括:
根据所述镜像文件生成虚拟块设备;
识别所述虚拟块设备中的分区信息,建立分区设备;
将所述分区设备挂载到所述物理主机的挂载路径中。
3.根据权利要求 2 所述的镜像检测的方法,其特征在于,所述识别所述虚拟块设备中的分区信息,建立分区设备,包括:
从所述虚拟块设备中获取分区目录;
根据所述分区目录,为所述虚拟块设备建立分区设备。
4.根据权利要求 2 所述的镜像检测的方法,其特征在于,在所述将所述分区设备挂载到所述物理主机的挂载路径中的步骤之后,包括:
遍历已挂载的所述分区设备;
从已挂载的所述分区设备中获取核心分区的地址;
在所述将所述镜像文件的登录方式修改为密钥登录的步骤之前,包括:
解析所述核心分区,从所述核心分区中获取发行版本信息;
根据所述发行版本信息,获取安全协议的配置信息;以及
获取所述安全协议侦听的端口信息。
5.根据权利要求 4 所述的镜像检测的方法,其特征在于,所述将所述镜像文件的登录方式修改为密钥登录,包括:
将安全协议的登录方式修改为密钥登录;
注入修改后的登录方式使用的密钥。
6.根据权利要求5所述的镜像检测的方法,其特征在于,所述密钥包括:公钥以及与所述公钥相对应的私钥。
7.根据权利要求5所述的镜像检测的方法,其特征在于,在所述注入修改后的登录方式使用的密钥的步骤之后,包括:
将网络配置文件修改为动态主机配置协议。
8.根据权利要求7所述的镜像检测的方法,其特征在于,在所述将网络配置修改为动态主机配置协议的步骤之后,包括:
在所述物理主机中将挂载路径卸载、取消所述虚拟块设备中的分区设备以及断开所述镜像文件与所述物理主机的连接。
9.根据权利要求8所述的镜像检测的方法,其特征在于,在所述以所述镜像文件启动虚拟机的步骤之后,包括:
判断已获取的安全协议侦听的端口信息是否被占用;
若否,则通过所述端口访问以所述镜像文件启动的虚拟机。
10.根据权利要求9所述的镜像检测的方法,其特征在于,所述根据修改后的密钥登录方式进行登录,包括:
从注入的所述密钥中获取与公钥相对应的私钥;
使用所述私钥登录以所述镜像文件启动的虚拟机。
11.根据权利要求 2 所述的镜像检测的方法,其特征在于,在所述根据所述镜像文件生成虚拟块设备的步骤之后,包括:
判断所述虚拟块设备是否成功生成;
若是,则执行所述识别所述虚拟块设备中的分区信息,建立分区设备的步骤;
若否,则对所述镜像文件进行分析处理操作,获取所述镜像文件的检测失败的信息。
12.根据权利要求 2 所述的镜像检测的方法,其特征在于,在所述建立分区设备的步骤之后,包括:
判断所述分区设备是否成功建立;
若是,则执行所述将所述分区设备挂载到所述物理主机的挂载路径中的步骤;
若否,则对所述镜像文件进行分析处理操作,获取所述镜像文件的检测失败的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610410943.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:DPI规则下发方法及装置
- 下一篇:智能家电的配网系统和方法