首页 / 51CTO / 正文

在CentOS/RHEL系统上生成补丁合规报告的Bash脚本

51CTO 2019-11-18 15:30:07

在CentOS/RHEL系统上生成补丁合规报告的Bash脚本

如果你运行的是大型 Linux 环境,那么你可能已经将 Red Hat 与 Satellite 集成了。如果是的话,你不必担心补丁合规性报告,因为有一种方法可以从 Satellite 服务器导出它。

但是,如果你运行的是没有 Satellite 集成的小型 Red Hat 环境,或者它是 CentOS 系统,那么此脚本将帮助你创建该报告。

补丁合规性报告通常每月创建一次或三个月一次,具体取决于公司的需求。根据你的需要添加 cronjob 来自动执行此功能。

bash 脚本 通常适合于少于 50 个系统运行,但没有限制。

保持系统最新是 Linux 管理员的一项重要任务,它使你的计算机非常稳定和安全。

此教程中包含四个 shell 脚本,请选择适合你的脚本。

方法 1:为 CentOS / RHEL 系统上的安全修补生成补丁合规性报告的 Bash 脚本

此脚本只会生成安全修补合规性报告。它会通过纯文本发送邮件。

 

添加完上面的脚本后运行它。

 

你会看到下面的输出。

 

添加下面的 cronjob 来每个月得到一份补丁合规性报告。

 

方法 1a:为 CentOS / RHEL 系统上的安全修补生成补丁合规性报告的 Bash 脚本

脚本会为你生成安全修补合规性报告。它会通过 CSV 文件发送邮件。

 

添加完上面的脚本后运行它。

 

你会看到下面的输出。

在CentOS/RHEL系统上生成补丁合规报告的Bash脚本

方法 2:为 CentOS / RHEL 系统上的安全修补、bugfix、增强生成补丁合规性报告的 Bash 脚本

脚本会为你生成安全修补、bugfix、增强的补丁合规性报告。它会通过纯文本发送邮件。

 

添加完上面的脚本后运行它。

 

你会看到下面的输出。

 

添加下面的 cronjob 来每三个月得到补丁合规性报告。该脚本计划在一月、四月、七月、十月的 1 号运行。

 

方法 2a:为 CentOS / RHEL 系统上的安全修补、bugfix、增强生成补丁合规性报告的 Bash 脚本

脚本会为你生成安全修补、bugfix、增强的补丁合规性报告。它会通过 CSV 文件发送邮件。

 

添加完上面的脚本后运行它。

 

你会看到下面的输出。

在CentOS/RHEL系统上生成补丁合规报告的Bash脚本

【责任编辑:庞桂玉 TEL:(010)68476606】

时讯快报

5.5亿用户的选择

立即打开