在 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 更新的通知。