Alibaba Cloud Linux 2实践之系统安全更新

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 本场景介绍如何在Alibaba Cloud Linux 2上使用YUM命令安装系统安全更新。

Alibaba Cloud Linux 2实践之系统安全更新

1. 创建资源

  1. 在页面左侧,单击 云产品资源 下拉列表,查看本次实验所需资源。
  2. 单击屏幕右侧 创建资源 ,免费创建当前实验所需云产品资源。

说明:

资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表查看已创建的资源信息,例如:IP地址、子用户名称和子用户密码等。


2. 查询安全更新

本节介绍使用yum查询安全更新,查询安全更新的yum命令格式如下。

yum updateinfo <command> [option]

命令内参数的取值说明如下。

变量名称

取值

command

list:查询可用的安全更新列表。 info <update_id>:查询指定的安全更新详情。

其中:参数<update_id>的取值为Alibaba Cloud Linux 2安全公告中的Advisory ID。

option

--sec-severity=<SEVS>--secseverity=<SEVS>:指定安全更新级别,参数<SEVS>为指定的安全更新级别。

注意 安全更新级别的取值严格区分大小写。

--cve=<CVES>:指定CVE ID。CVE ID可从Alibaba Cloud Linux 2安全公告中获取。

如要查看更多命令的帮助信息,请使用命令 yum updateinfo –help

1. 执行以下命令查询当前全部可用的安全更新信息。

yum updateinfo

命令执行结果类似如下:

2. 执行以下命令查询当前可用的安全更新列表。

yum updateinfo list

命令执行结果类似如下:

3. 执行以下命令查询Advisory ID为ALINUX2-2020:0045的安全更新内容。

yum updateinfo info ALINUX2-2020:0045

命令执行结果类似如下:


3. 检查安全更新

命令 yum check-update --security 可以检查系统当前可用的安全更新信息。可以在命令后追加参数 --secseverity=<SEVS> 来检查指定级别的安全更新,参数 <SEVS> 为指定的安全更新级别。

说明: 您可以指定多个安全更新的级别,以逗号(,)分隔,严格区分大小写。

1. 执行以下命令检查当前系统所有可用的安全更新。

yum check-update --security |grep available

命令执行结果类似如下:

2. 执行以下命令检查当前系统可用的Critical和Important级别安全更新。

yum check-update --security --secseverity=Critical,Important |grep available

命令执行结果类似如下:


4. 安装安全更新

yum upgrade 命令可以通过指定安全更新级别进行安全更新,也可以通过指定CVE进行安全更新。

安全更新方式

追加参数

指定安全更新级别

追加参数--secseverity=<SEVS>参数<SEVS>为指定的安全更新级别。

指定CVE

追加参数--cves=<CVES>,参数<CVES>为指定的CVE ID。

说明:您可以指定多个安全更新级别或CVE ID,以逗号(,)分隔,严格区分大小写。

您可以从以下操作步骤中任选一个进行安全更新。

1. 执行以下命令安装Moderate和Low级别安全更新。

yum upgrade --security --secseverity= Moderate,Low

命令执行结果类似如下:

2. 执行以下命令安装CVE-2017-6519和CVE-2019-9924两个CVE相关的安全更新。

yum upgrade --cve=CVE-2017-6519,CVE-2019-9924

命令执行结果类似如下:

说明:通过命令man yum可知,yum upgrade命令等同于yum update --obsoletes。因配置文件/etc/yum.conf中默认开启了obsoletes,所以yum upgrade也等同于yum update

实验链接:https://developer.aliyun.com/adc/scenario/cb5793199a4a4de99fde2c3daa3a75be

相关文章
|
2天前
|
机器学习/深度学习 自然语言处理 Linux
【专栏】Linux 中的机器学习:Whisper——自动语音识别系统
【4月更文挑战第28天】本文探讨了在Linux环境下,先进自动语音识别系统Whisper的运用与实现高效ASR。Whisper基于PyTorch,支持多语言识别,具有高准确性和实时性。文中介绍了安装配置Whisper的步骤,包括安装依赖、下载代码、配置环境变量及编译安装。通过数据准备、模型训练和识别,可实现语音识别功能。Whisper适用于语音助手、翻译等领域,随着技术发展,其应用前景广阔。
|
1天前
|
Web App开发 监控 Unix
Linux 常用命令汇总(七):进程管理 & 系统权限 & 用户授权
Linux 常用命令汇总(七):进程管理 & 系统权限 & 用户授权
|
1天前
|
存储 Unix Linux
【Linux系统编程】基础指令(三)
【Linux系统编程】基础指令(三)
|
1天前
|
Linux
【Linux系统编程】基础指令(二)(下)
【Linux系统编程】基础指令(二)
|
1天前
|
Linux C语言
【Linux系统编程】基础指令(二)(上)
【Linux系统编程】基础指令(二)
|
1天前
|
Linux
【Linux系统编程】基础指令(一)(下)
【Linux系统编程】基础指令(一)
|
1天前
|
人工智能 Unix Linux
【Linux系统编程】基础指令(一)(上)
【Linux系统编程】基础指令(一)
|
1天前
|
弹性计算 Shell Linux
|
1天前
|
弹性计算 Shell Linux
|
1天前
|
弹性计算 安全 Shell
修改Linux 系统的最大打开文件数量
【4月更文挑战第29天】
10 0