[发明专利]一种Linux系统自动安装补丁的方法和系统在审
申请号: | 202011611131.5 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112698846A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 白光磊;侯健;罗飞 | 申请(专利权)人: | 麒麟软件有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/4401;G06F11/14 |
代理公司: | 北京汇智英财专利代理事务所(普通合伙) 11301 | 代理人: | 刘祖芬 |
地址: | 300450 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 linux 系统 自动 安装 补丁 方法 | ||
本申请公开了一种Linux系统自动安装补丁方法和系统,服务端自动侦测Linux系统漏洞,在发现漏洞时,下发补丁软件包和补丁通知,在用户执行补丁命令后,一方面下载补丁软件包并部署安装环境,另一方面对原有的软件包环境进行备份,将补丁安装脚本绑定到Linux系统的重启脚本进程中,在系统重启时自动安装补丁,并在安装成功后,将原备份软件包环境删除,在安装失败后自动回退回原有环境,并将补丁安装失败的信息通知用户,解决了用户补丁安装繁琐和困难的问题,只需要用户点击执行补丁安装命令即可实现一键式补丁安装,实现了Linux系统的自动补丁,为用户提供及时、便利、且可靠的漏洞补丁方式,降低发生网络安全事故的风险。
技术领域
本申请涉及网络安全技术领域,尤其涉及一种Linux系统自动安装补丁的方法和系统。
背景技术
随着互联网技术的发展,网络中的信息安全问题也面临着严峻的挑战,操作系统或者应用程序存在的漏洞是大规模网络与信息安全事件和重大信息泄露事件的主要原因之一。目前,在发现操作系统或者应用程序存在的漏洞之后,另外编制一个小程序对漏洞进行填补,俗称补丁。
对于普通Linux系统用户来说,系统存在什么样的漏洞,用户基本上是一无所知的,同时,漏洞补丁的安装对于普通用户而言是非常繁琐、复杂的,容易造成安装错误,可操作性和可靠性差,因此,实现Linux系统的自动补丁,为用户提供及时、便利、且可靠的漏洞补丁方式,降低发生网络安全事故的风险,是本领域亟待解决的技术问题。
发明内容
本申请提供了一种Linux系统自动安装补丁方法和系统,用于实现Linux系统的自动补丁,为用户提供及时、便利、且可靠的漏洞补丁方式,降低发生网络安全事故的风险。
有鉴于此,本申请第一方面提供了一种Linux系统自动安装补丁方法,包括:
接收服务端发送的补丁软件包和补丁通知,所述补丁软件包和所述补丁通知由所述服务端实时侦测Linux系统漏洞时发现Linux系统存在漏洞之后获取并发送;
检测是否接收到用户在登录主机后响应于所述补丁通知的补丁执行命令,若是,则在预置目录下自动下载所述补丁软件包,将当前软件包环境备份,并部署所述补丁软件包的安装环境;
运行所述补丁软件包,将补丁安装脚本临时绑定至Linux系统重启的脚本进程,使得Linux系统在重启过程中自动安装补丁;
在Linux系统重启后,自动检测补丁是否安装成功,若是,则将备份的所述当前软件包环境删除,否则,执行回退补丁的操作,并将补丁安装失败的信息通知用户。
可选地,在对当前软件包环境备份时,将当前软件包环境备份到同级目录下。
可选地,所述当前软件包环境包括原软件包版本和对应的配置文件。
可选地,在预置目录下自动下载所述补丁软件包的同时,下载与所述补丁软件包相关的依赖包。
可选地,在自动检测补丁安装成功之后,还包括:
更新补丁日志。
可选地,所述运行所述补丁软件包,将补丁安装脚本临时绑定至Linux系统重启的脚本进程,使得Linux系统在重启过程中自动安装补丁,包括:
运行所述补丁软件包,将补丁安装脚本临时绑定至Linux系统重启的脚本进程,将Linux系统重启的脚本放在补丁安装脚本的队列之后,以便于在检测到重启指令时,Linux系统先等待补丁安装完成之后再执行重启指令。
本申请第二方面提供了一种Linux系统自动安装补丁系统,包括服务端和客户端;
所述服务端,用于:
实时侦测所述客户端的Linux系统漏洞,在发现Linux系统存在漏洞之后,生成补丁软件包和补丁通知,并发送给所述客户端;
所述客户端,用于:
接收服务端发送的补丁软件包和补丁通知;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟软件有限公司,未经麒麟软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011611131.5/2.html,转载请声明来源钻瓜专利网。