

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Lightsail 实例上更新亚马逊 Linux
<a name="update-amazon-linux"></a>

本指南介绍如何更新根据亚马逊 Linux 2023 (AL2023) 或 Amazon Linux 2 蓝图创建的 Amazon Lightsail 实例。AL2023 蓝图运行 Linux 内核 6.1，亚马逊 Linux 2 蓝图运行 Linux 内核 4.14。为了保护这些实例免受安全漏洞的影响，请保持其操作系统和内核处于最新状态。

**重要**  
**CVE-2026-98432**：Linux 内核的 IPv4 网络代码中的缺陷可让远程攻击者通过发送特别定时的 TCP 流量使实例崩溃或损坏内存。亚马逊 Linux 将此问题评为 “重要”，CVSS v3 得分为 8.1。要解决这个问题，请将内核更新到以下版本或更高版本，然后重启实例：  
AL2023（内核 6.1）： `6.1.189-236.400.amzn2023`
亚马逊 Linux 2（内核 4.14）： `4.14.355-287.758.amzn2`
亚马逊 Linux 2（内核 5.10，如果你自己安装的话）： `5.10.271-272.1121.amzn2`
对于使用其他 Linux 蓝图的受影响实例，以及在更新之前可以应用的临时防火墙规则，请参阅 [地址 CVE-2026-98432 上 Linux-based Lightsail 实例](address-cve-2026-98432.md)。  
有关详细信息，请参见 [CVE-2026-98432](https://explore.alas.aws.amazon.com/CVE-2026-98432.html) 在亚马逊 Linux 安全中心中。

创建实例后，Lightsail 不会更新实例上的操作系统。你负责安装操作系统和内核更新。有关更多信息，请参阅 [更新您的 Lightsail 实例和容器](amazon-lightsail-update-management.md)。

每次内核更新都需要重启。在可以短暂中断的时间内计划更新。

本页包含以下部分：
+ [开始之前](#update-amazon-linux-before-you-begin)
+ [更新 AL2023 实例](#update-amazon-linux-2023)
+ [更新亚马逊 Linux 2 实例](#update-amazon-linux-2)
+ [其他资源](#update-amazon-linux-resources)

## 开始前的准备工作
<a name="update-amazon-linux-before-you-begin"></a>

在更新您的实例之前，请为其创建快照。如果更新期间出现问题，您可以从快照创建新实例。有关更多信息，请参阅 [备份 Linux/Unix 带有快照的 Lightsail 实例](lightsail-how-to-create-a-snapshot-of-your-instance.md)。

要检查您的实例正在运行哪个内核，请使用 SSH 连接到该内核并运行以下命令。有关连接的说明，请参见 [在 Lightsail 上连接 Linux 或 Unix 实例](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)。

```
uname -r
```

输出显示内核版本。例如， `6.1.189-236.400.amzn2023.x86_64` 在 AL2023 上，或 `4.14.355-287.758.amzn2.x86_64` 在亚马逊 Linux 上 2.

## 更新 AL2023 实例
<a name="update-amazon-linux-2023"></a>

AL2023 的用途 *确定性升级*。确定性升级意味着每个实例都保留在其创建时使用的 AL2023 版本。发行版是一组固定的版本控制软件包存储库，因此每次都使用相同的命令安装相同的软件包版本。正因为如此， `sudo dnf upgrade` 它本身只能安装当前版本的更新。它不安装新版本的软件包，包括内核安全补丁。要获得最新的修复程序，请使用升级到最新版本 `--releasever` 选项。欲了解更多信息，请参阅 [通过版本化存储库进行确定性升级](https://docs.aws.amazon.com/linux/al2023/ug/deterministic-upgrades.html) 在 *AL2023 用户指南*。

Lightsail AL2023 蓝图运行内核 6.1。以下步骤将内核 6.1 更新到最新版本，并将您的实例保持在内核 6.1 上。

1. 创建实例的快照作为备份。

1. 使用 SSH 连接到实例。有关更多信息，请参阅 [在 Lightsail 上连接 Linux 或 Unix 实例](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)。

1. 检查更新的 AL2023 版本是否可用：

   ```
   sudo dnf check-release-update
   ```

   如果有更新的版本可用，输出会列出该版本以及升级到该版本的命令。

1. 将包括内核在内的所有软件包升级到最新版本：

   ```
   sudo dnf upgrade --releasever=latest
   ```

   查看包裹清单，然后输入 **y** 继续。

1. 重启实例以加载新内核：

   ```
   sudo reboot
   ```

1. 实例重启后，再次连接到它并确认内核版本：

   ```
   uname -r
   ```
**注意**  
要解决这个问题 CVE-2026-98432，版本应该是 `6.1.189-236.400.amzn2023` 或以后。

要仅安装内核更新和安全公告中指定的发行版，请改为运行公告中的命令。对于 CVE-2026-98432，参见 [ALAS2023-2026-3365](https://alas.aws.amazon.com/AL2023/ALAS2023-2026-3365.html) 在亚马逊 Linux 安全中心网站上。

**注意**  
AL2023 还将内核 6.12 和 6.18 作为单独的软件包提供 (`kernel6.12` 和 `kernel6.18`）。此页面上的步骤不安装它们。如果你想切换到更新的内核版本，请参阅 [在 AL2023 上更新 Linux 内核](https://docs.aws.amazon.com/linux/al2023/ug/kernel-update.html) 在 *AL2023 用户指南*，并在更改之前测试您的工作负载。

## 更新亚马逊 Linux 2 实例
<a name="update-amazon-linux-2"></a>

Lightsail 亚马逊 Linux 2 蓝图运行内核 4.14。与 AL2023 不同，Amazon Linux 2 会在您运行时安装最新的可用软件包 `yum update`。您无需选择发行版。

**注意**  
亚马逊 Linux 2 的标准支持已到期。我们建议您将工作负载移至基于 AL2023 蓝图创建的实例。更多有关信息，请参阅 [Amazon Linux 2 FAQs](https://aws.amazon.com/amazon-linux-2/faqs/)。

1. 创建实例的快照作为备份。

1. 使用 SSH 连接到实例。有关更多信息，请参阅 [在 Lightsail 上连接 Linux 或 Unix 实例](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)。

1. 更新所有软件包，包括内核：

   ```
   sudo yum update
   ```

   查看包裹清单，然后输入 **y** 继续。要仅更新内核，请运行 `sudo yum update kernel` 取而代之。

1. 重启实例以加载新内核：

   ```
   sudo reboot
   ```

1. 实例重启后，再次连接到它并确认内核版本：

   ```
   uname -r
   ```
**注意**  
要解决这个问题 CVE-2026-98432，版本应该是 `4.14.355-287.758.amzn2` 或以后。如果您将实例更改为内核 5.10，则版本应为 `5.10.271-272.1121.amzn2` 或以后。  
有关此修复的详细信息，请参阅 [ALAS2-2026-4065](https://alas.aws.amazon.com/AL2/ALAS2-2026-4065.html) 适用于内核 4.14 和 [ALAS2KERNEL-5.10-2026-137](https://alas.aws.amazon.com/AL2/ALAS2KERNEL-5.10-2026-137.html) 适用于亚马逊 Linux 安全中心网站上的内核 5.10。

## 其他资源
<a name="update-amazon-linux-resources"></a>
+ [CVE-2026-98432 在亚马逊 Linux 安全中心](https://explore.alas.aws.amazon.com/CVE-2026-98432.html)
+ [在 AL2023 上更新 Linux 内核](https://docs.aws.amazon.com/linux/al2023/ug/kernel-update.html)
+ [在 AL2023 中管理软件包和操作系统更新](https://docs.aws.amazon.com/linux/al2023/ug/managing-repos-os-updates.html)
+ [支持 AL2 的内核](https://docs.aws.amazon.com/linux/al2/ug/aml2-kernel.html)
+ [更新您的 Lightsail 实例和容器](amazon-lightsail-update-management.md)
+ [备份 Linux/Unix 带有快照的 Lightsail 实例](lightsail-how-to-create-a-snapshot-of-your-instance.md)