在 Ubuntu Server 16.04 32 位元上安裝 SSM Agent - AWS Systems Manager

AWS Systems ManagerChange Manager 不再開放給新客戶。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱AWS Systems ManagerChange Manager可用性變更

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

在 Ubuntu Server 16.04 32 位元上安裝 SSM Agent

在大多數情況下,由 提供的 Amazon Machine Images(AMIs) Ubuntu Server 16.04 AWS 隨附預設預先安裝的 AWS Systems Manager 代理程式 (SSM Agent)。如需詳細資訊,請參閱 尋找預先安裝了 SSM Agent的 AMIs

如果新的 Ubuntu Server 16.04 執行個體上未預先安裝 SSM Agent,或者如果您需要手動重新安裝 Agent,此頁面的訊息會為您提供協助。

用於 Ubuntu Server 16.04 32 位元 (deb) 上 SSM Agent 的快速安裝命令

使用以下步驟手動安裝 SSM Agent 在單一執行個體。此程序使用全域可用的安裝檔案。

使用快速複製及貼上命令在 Ubuntu Server 16.04 32 位元 (deb) 上安裝 SSM Agent
  1. 使用您偏好的方式 (如 SSH) 連線至您的 Ubuntu Server 執行個體。

  2. 執行以下命令,可在執行個體建立暫時目錄。

    mkdir /tmp/ssm
  3. 變更為暫時的目錄。

    cd /tmp/ssm
  4. 執行下列命令。

    注意

    雖然以下命令中的 URL 包含 ec2-downloads-windows 目錄,但這是適用於 Ubuntu Server 16.04 32 位元的正確全域安裝檔案。

    wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_386/amazon-ssm-agent.deb
    sudo dpkg -i amazon-ssm-agent.deb
  5. (建議) 執行下列命令來判斷 SSM Agent 是否正在執行。

    Ubuntu Server16.04
    sudo systemctl status amazon-ssm-agent

    在大部分情況下,命令會報告代理程式正在執行。

    在極少數情況下,命令會報告代理程式已安裝但未執行,如下列範例所示。

  6. 若之前的命令傳回 amazon-ssm-agent is stoppedinactivedisabled,請執行以下命令,以啟動服務。

    Ubuntu Server 16.04:

    sudo systemctl enable amazon-ssm-agent

在您所在區域,建立用於 Ubuntu Server 16.04 32 位元 (deb) 上 SSM Agent 的自訂安裝命令

當利用指令碼或範本在多個執行個體上安裝 SSM Agent 時,建議使用存放在所用 AWS 區域 的安裝檔案。

針對以下命令,我們所提供的範例使用美國東部 (俄亥俄) 區域 (us-east-2) 可公開存取的 S3 儲存貯體。

提示

此主題前文所提及 用於 Ubuntu Server 16.04 32 位元 (deb) 上 SSM Agent 的快速安裝命令 程序的全域 URL 也可取代為您建構的自定區域 URL。

在下列命令中,用您自己的資訊取代區域。如需支援的 region 值的清單,請參閱《Amazon Web Services 一般參考》Systems Manager 服務端點一節的區域資料欄。

wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/debian_386/amazon-ssm-agent.deb
sudo dpkg -i amazon-ssm-agent.deb

請參閱以下範例。

wget https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/debian_386/amazon-ssm-agent.deb
sudo dpkg -i amazon-ssm-agent.deb