View a markdown version of this page

在Lightsail執行個體上更新 Amazon Linux - Amazon Lightsail

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在Lightsail執行個體上更新 Amazon Linux

本指南說明如何更新從 Amazon Linux 2023 (AL2023) 或 Amazon Linux 2 藍圖建立的Amazon Lightsail執行個體。AL2023 藍圖執行 Linux 核心 6.1,Amazon Linux 2 藍圖則執行 Linux 核心 4.14。為了保護這些執行個體不受安全漏洞影響,請將其作業系統和核心保持在最新狀態。

重要

CVE-2026-98432:Linux 核心 IPv4 網路程式碼中的缺陷可能會讓遠端攻擊者透過傳送特殊定時 TCP 流量來損毀執行個體或可能損毀的記憶體。Amazon Linux 為此問題評分 重要,CVSS v3 分數為 8.1。若要解決此問題,請將核心更新至下列版本 或更新版本,然後重新啟動執行個體:

  • AL2023 (核心 6.1): 6.1.189-236.400.amzn2023

  • Amazon Linux 2 (核心 4.14): 4.14.355-287.758.amzn2

  • Amazon Linux 2 (核心 5.10,如果您自行安裝): 5.10.271-272.1121.amzn2

如需使用其他 Linux 藍圖受影響的執行個體,以及可在更新前套用的暫時防火牆規則,請參閱 Linux Lightsail執行個體上的 CVE-2026-98432 地址。

如需詳細資訊,請參閱《Amazon Linux 安全中心》中的 CVE-2026-98432。

Lightsail 在您建立執行個體之後, 不會更新執行個體上的作業系統。您負責安裝作業系統和核心更新。如需詳細資訊,請參閱更新您的Lightsail執行個體和容器。

每次核心更新都需要重新啟動。在可接受短暫中斷的情況下規劃更新。

此頁面包含下列區段:

開始之前

更新執行個體之前,請先建立其快照。如果在更新期間發生錯誤,您可以從快照建立新的執行個體。如需詳細資訊,請參閱使用快照備份 Linux/Unix Lightsail執行個體。

若要檢查執行個體執行的核心,請使用 SSH 連線到它,並執行下列命令。如需連線的指示,請參閱連線至 上的 Linux 或 Unix 執行個體Lightsail。

uname -r

輸出會顯示核心版本。例如,6.1.189-236.400.amzn2023.x86_64在 AL2023 上,或在 Amazon Linux 2 4.14.355-287.758.amzn2.x86_64上。

更新 AL2023 執行個體

AL2023 使用確定性升級。確定性升級表示每個執行個體都會保留在其建立來源的 AL2023 版本上。版本是一組固定的版本控制套件儲存庫,因此相同的命令每次都會安裝相同的套件版本。因此, sudo dnf upgrade 本身只會安裝目前版本的更新。它不會安裝較新版本的套件,包括核心安全性修正。若要取得最新的修正,請使用 --releasever選項升級至最新版本。如需詳細資訊,請參閱《AL2023 使用者指南》中的透過版本控制的儲存庫進行確定性升級。

AL2023 Lightsail 藍圖會執行核心 6.1。下列步驟會將核心 6.1 更新至其最新版本,並將您的執行個體保留在核心 6.1 上。

  1. 建立執行個體的快照以做為備份。

  2. 使用 SSH 連接至您的執行個體。如需詳細資訊,請參閱連線至 上的 Linux 或 Unix 執行個體Lightsail。

  3. 檢查是否有較新的 AL2023 版本可用:

    sudo dnf check-release-update

    如果有較新的版本可用,輸出會列出它,並列出要升級到它的命令。

  4. 將所有套件,包括核心,升級至最新版本:

    sudo dnf upgrade --releasever=latest

    檢閱套件清單,然後輸入 y 繼續。

  5. 重新啟動執行個體以載入新的核心:

    sudo reboot
  6. 執行個體重新啟動後,請再次連線到執行個體並確認核心版本:

    uname -r
    注意

    若要解決 CVE-2026-98432,版本應為 6.1.189-236.400.amzn2023或更新版本。

若要僅安裝安全建議中名為 的核心更新和版本,請改為從建議執行 命令。如需 CVE-2026-98432,請參閱 Amazon Linux 安全中心網站上的 ALAS2023-2026-3365。

注意

AL2023 也提供核心 6.12 和 6.18 作為單獨的套件 (kernel6.12 和 kernel6.18)。此頁面上的步驟不會安裝它們。如果您想要變更為較新的核心版本,請參閱《AL2023 使用者指南》中的更新 AL2023 上的 Linux 核心,並在變更之前測試工作負載。 AL2023

更新 Amazon Linux 2 執行個體

Lightsail Amazon Linux 2 藍圖會執行核心 4.14。與 AL2023 不同,Amazon Linux 2 會在您執行 時安裝最新的可用套件yum update。您不需要選擇版本。

注意

Amazon Linux 2 已結束標準支援。建議您將工作負載移至從 AL2023 藍圖建立的執行個體。如需詳細資訊,請參閱 Amazon Linux 2 常見問答集。

  1. 建立執行個體的快照以做為備份。

  2. 使用 SSH 連接至您的執行個體。如需詳細資訊,請參閱連線至 上的 Linux 或 Unix 執行個體Lightsail。

  3. 更新所有套件,包括核心:

    sudo yum update

    檢閱套件清單,然後輸入 y 繼續。若要僅更新核心,請sudo yum update kernel改為執行 。

  4. 重新啟動執行個體以載入新的核心:

    sudo reboot
  5. 執行個體重新啟動後,請再次連線到執行個體並確認核心版本:

    uname -r
    注意

    若要解決 CVE-2026-98432,版本應為 4.14.355-287.758.amzn2或更新版本。如果您將執行個體變更為核心 5.10,則版本應為 5.10.271-272.1121.amzn2或更新版本。

    如需修正的詳細資訊,請參閱 Amazon Linux 安全中心網站上的核心 4.14 的 ALAS2-2026-4065 和核心 5.10 的 ALAS2KERNEL-5.10-2026-137。

其他資源