在 RHEL 8.x、9.x 和 10.x 上安裝 SSM Agent
適用於 RHEL 8 和 9 的 Amazon Machine Images (AMIs) 由 AWS 提供,但未隨附預設為預先安裝的 AWS Systems Manager 代理程式 (SSM Agent)。請使用此頁面的資訊協助您在 RHEL 8 和 9 執行個體上安裝或重新安裝代理程式。
開始之前
在 RHEL 8、9 或 10 執行個體上安裝 SSM Agent 之前,請注意下列事項:
-
請確保已在 RHEL 8、9 或 10 執行個體上安裝 Python 2 或 Python 3。這是必要的,如此 SSM Agent 才能正常運作。
用於 RHEL 8、9 與 10 上 SSM Agent 的快速安裝命令
使用以下步驟手動安裝 SSM Agent 在單一執行個體。此程序使用全域可用的安裝檔案。
在 RHEL 8.x、9.x 或 10.x 上安裝 SSM Agent
-
使用您偏好的方式 (如 SSH) 連線至您的 RHEL 8、9 或 10 執行個體。
-
複製適用於執行個體架構的命令,並在執行個體上執行該命令。
注意
雖然以下命令中的 URL 包含
ec2-downloads-windows目錄,但這些是適用於 RHEL 8、9 和 10 的正確全域安裝檔案。- x86_64 執行個體
-
sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm - ARM64 執行個體
-
sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
-
(建議) 若要驗證該代理程式是否在執行,請使用以下命令。
sudo systemctl status amazon-ssm-agent在大部分情況下,命令會報告代理程式正在執行,如下列範例所示。
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendo> Active: active (running) since Tue 2025-04-19 16:40:41 UTC; 9s ago Main PID: 4898 (amazon-ssm-agen) Tasks: 14 (limit: 4821) Memory: 34.6M CGroup: /system.slice/amazon-ssm-agent.service ├─4898 /usr/bin/amazon-ssm-agent └─4954 /usr/bin/ssm-agent-worker --truncated--在極少數情況下,命令會報告代理程式已安裝但未執行,如下列範例所示。
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendo> Active: inactive (dead) since Tue 2025-04-19 16:42:05 UTC; 2s ago --truncated--若要在這些情況下啟用代理程式,請執行下列命令。
sudo systemctl enable amazon-ssm-agentsudo systemctl start amazon-ssm-agent
在您所在區域建立適用於 RHEL 8、9 和 10 的自訂 Agent 安裝命令
當利用指令碼或範本在多個執行個體上安裝 SSM Agent 時,建議使用存放在所用 AWS 區域的安裝檔案。
針對以下命令,我們所提供的範例使用美國東部 (俄亥俄) 區域 (us-east-2) 可公開存取的 S3 儲存貯體。
提示
此主題前文所提及 用於 RHEL 8、9 與 10 上 SSM Agent 的快速安裝命令 程序的全域 URL 也可取代為您建構的自定區域 URL。
在下列命令中,用您自己的資訊取代區域。如需支援的 region 值的清單,請參閱《Amazon Web Services 一般參考》中 Systems Manager 服務端點一節的區域資料欄。
- x86_64
-
sudo dnf install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_amd64/amazon-ssm-agent.rpm請參閱以下範例。
sudo dnf install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_amd64/amazon-ssm-agent.rpm - ARM64
-
sudo dnf install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_arm64/amazon-ssm-agent.rpm請參閱以下範例。
sudo dnf install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_arm64/amazon-ssm-agent.rpm