虚拟机内部软件的升级方法和装置、电子设备和存储介质制造方法及图纸

技术编号:37989811 阅读:19 留言:0更新日期:2023-06-30 10:04
本申请提供了一种虚拟机内部软件的升级方法和装置、电子设备和存储介质,其中,该方法包括:获取记录目标软件升级包来源的网络地址;根据网络地址确定是否对目标软件升级包进行安全扫描和校验;在对目标软件升级包进行安全扫描和校验后,若未接收到漏洞指示信息,则将目标软件升级包打包为镜像文件;将镜像文件挂载在待升级的目标虚拟机中;在接收到对目标虚拟机升级指示信息的情况下,从目标虚拟机中获取镜像文件,并根据镜像文件获取目标软件升级包,完成目标软件升级包的安装和目标软件的升级。通过本申请,解决了相关技术中存在的内部虚拟机升级存在失败、各升级版本不一致、网络不安全的风险的问题。络不安全的风险的问题。络不安全的风险的问题。

【技术实现步骤摘要】
虚拟机内部软件的升级方法和装置、电子设备和存储介质


[0001]本申请涉及计算机
,尤其涉及一种虚拟机内部软件的升级方法和装置、电子设备和存储介质。

技术介绍

[0002]随着云计算技术的发展,桌面接入终端与虚拟机中的虚拟桌面建立连接后,终端用户通过客户端或者任何其他与网络相连的设备就可以访问整个客户桌面。为了提升用户体验,需要对虚拟机中的软件进行不断升级,但由于这些软件存在于各个虚拟机中,当对虚拟机内部软件升级时,通常是根据用户对版本升级的点击操作完成对软件自身的升级。
[0003]但是,现有的虚拟机内部软件升级中,存在如下主要缺陷:1)软件升级时,需要向服务器发送请求,而发送请求需要网络,内部虚拟机可能不能连接外网,导致发送的升级请求到达不了对应的服务器,导致升级失败;2)软件升级时不是统一升级的,可能部分虚拟机升级好了,部分还没有升级,导致软件版本不一致;3)软件升级需要和网络联通,可能导致网络端口放开,从而引入网络安全问题。

技术实现思路

[0004]本申请提供了一种虚拟机内部软件的升级方法和装置、电子设备本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟机内部软件的升级方法,其特征在于,所述方法包括:获取记录目标软件升级包来源的网络地址;根据所述网络地址确定是否对所述目标软件升级包进行安全扫描和校验;在对所述目标软件升级包进行安全扫描和校验后,若未接收到漏洞指示信息,则将所述目标软件升级包打包为镜像文件;将所述镜像文件挂载在待升级的目标虚拟机中;在接收到对所述目标虚拟机升级指示信息的情况下,从所述目标虚拟机中获取所述镜像文件,并根据所述镜像文件获取所述目标软件升级包,完成所述目标软件升级包的安装和目标软件的升级。2.根据权利要求1所述的方法,其特征在于,所述根据所述网络地址确定是否对所述目标软件升级包进行安全扫描和校验,包括:判断所述网络地址是否包含于目标名单中,其中,所述目标名单用于表征所述目标软件升级包的安全等级大于预设阈值;若所述网络地址包含在所述目标名单内,则对所述目标软件升级包进行安全扫描和校验。3.根据权利要求1所述的方法,其特征在于,所述获取记录目标软件升级包来源的网络地址,包括:确定待升级的目标软件,获取目标软件升级包;获取记录所述目标软件升级包来源的网络地址。4.根据权利要求3所述的方法,其特征在于,所述获取目标软件升级包,包括:利用预设通信协议,从网络中下载所述目标软件升级包;或者,从本地获取已上传的所述目标软件升级包。5.根据权利要求2所述的方法,其特征在于,所述对所述目标软件升级包进行安全扫描和校验,包括:利用预设扫描方式对所述目标软件升级包进行安全扫描;对扫描后的目标软件升级包进行关键字校验、系统应用认证工具包测试校验、二进制文件测试校验、依赖库安全校验以及二进制漏洞校验。6.根据权利要求1所述的方法,其特征在于,在对所述目标软件升级包进行安全...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:安超云软件有限公司
类型:发明
国别省市:

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

1