在 Debian Server 執行個體上手動安裝 SSM Agent - AWS Systems Manager

在 Debian Server 執行個體上手動安裝 SSM Agent

連線至您的 Debian Server 執行個體並執行下列步驟,以安裝 AWS Systems Manager Agent (SSM Agent)。在將使用 Systems Manager 執行命令的每個執行個體上執行這些步驟。

在 Debian Server 執行個體上安裝 SSM Agent

Debian Server 9 and 10 64-bit (deb)

在 Debian Server 9 和 10 64 位元執行個體上安裝 SSM Agent (包含 deb 安裝程式套件)

  1. 連線至您的 Debian Server 執行個體並執行下列步驟,以安裝 SSM Agent。在將使用 Systems Manager 執行命令的每個執行個體上執行這些步驟。

    在執行個體上建立暫時的目錄:

    mkdir /tmp/ssm

    變更為暫時的目錄。

    cd /tmp/ssm

    根據您的執行個體類型,執行下列其中一個命令。

    region 代表 AWS Systems Manager 支援之 AWS 區域 的識別符,例如 us-east-2 代表美國東部 (俄亥俄) 區域。如需 region 值的清單,請參閱《Amazon Web Services 一般參考》中 Systems Manager 服務端點中的 Region (區域) 資料欄。

    • Intel 64-bit (x86_64) 執行個體:

      wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/debian_amd64/amazon-ssm-agent.deb
    • ARM 64-bit (arm64) 執行個體:

      wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/debian_arm64/amazon-ssm-agent.deb
  2. 執行下列命令。

    sudo dpkg -i amazon-ssm-agent.deb
  3. 執行以下命令來判斷 SSM Agent 是否正在執行。

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

    sudo systemctl enable amazon-ssm-agent
  5. 執行下列命令來檢查代理程式的狀態。

    sudo systemctl status amazon-ssm-agent
Debian Server 8 64-bit (deb)

在 Debian Server 8 64 位元執行個體上安裝 SSM Agent (包含 deb 安裝程式套件)

  1. 連線至您的 Debian Server 執行個體並執行下列步驟,以安裝 SSM Agent。在將使用 Systems Manager 執行命令的每個執行個體上執行這些步驟。

    在執行個體上建立暫時的目錄:

    mkdir /tmp/ssm

    變更為暫時的目錄。

    cd /tmp/ssm

    執行下列命令。

    region 代表 AWS Systems Manager 支援之 AWS 區域 的識別符,例如 us-east-2 代表美國東部 (俄亥俄) 區域。如需 region 值的清單,請參閱《Amazon Web Services 一般參考》中 Systems Manager 服務端點中的 Region (區域) 資料欄。

    wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/debian_amd64/amazon-ssm-agent.deb
    sudo dpkg -i amazon-ssm-agent.deb
  2. 執行以下命令來判斷 SSM Agent 是否正在執行。

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

    sudo systemctl enable amazon-ssm-agent
  4. 執行下列命令來檢查代理程式的狀態。

    sudo systemctl status amazon-ssm-agent
注意

如果無法從您指定的 AWS 區域 中下載代理程式,請使用下列其中一個全域 URL。即使下列 URL 顯示 'ec2-downloads-windows',這些仍是 Linux 作業系統的正確 URL。

  • Intel 64-bit (x86_64)

    https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb
  • ARM 64-bit (arm64)

    https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_arm64/amazon-ssm-agent.deb

    我們在 ARM 64-bit (arm64) 上並沒有正式支援 Debian Server 8。

重要

當新功能新增至 Systems Manager,或對現有功能更新時,會推出 SSM Agent 的新版本。如果執行個體上執行較舊版本的代理程式,有些 SSM Agent 程序可能會失敗。因此,我們建議您讓您的執行個體上的 SSM Agent 自動保持於最新狀態。如需相關資訊,請參閱「自動化 SSM Agent 更新」。請訂閱 GitHub 上的 SSM Agent 版本備註頁面,以收到 SSM Agent 更新的通知。