在 Debian Server 实例上手动安装 SSM Agent - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

在 Debian Server 实例上手动安装 SSM Agent

连接到您的 Debian Server 实例,然后执行下列步骤来安装 Amazon Systems Manager Agent (SSM Agent)。对将使用 Systems Manager 运行命令的每个实例执行这些步骤。

在 Debian Server 实例上安装 SSM Agent

Debian 服务器 9 and 10 64-bit (deb)

在 Debian Server 9 和 10 64 位实例(带 deb 安装程序包)上安装 SSM Agent

  1. 连接到您的 Debian Server 实例并执行下列步骤来安装 SSM Agent。对将使用 Systems Manager 运行命令的每个实例执行这些步骤。

    在实例上创建临时目录。

    mkdir /tmp/ssm

    更改为临时目录。

    cd /tmp/ssm

    根据您的实例类型运行下列命令之一。

    region 表示 Amazon Systems Manager 支持的 Amazon Web Services 区域 的标识符,例如 us-east-2 对应美国东部(俄亥俄)区域。有关受支持的 region 值的列表,请参阅 Amazon Web Services 一般参考中的 Systems Manager 服务终端节点中的 Region(区域)列。

    • Intel 64-bit (x86_64) 实例:

      wget https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/debian_amd64/amazon-ssm-agent.deb
    • ARM 64-bit (arm64) 实例:

  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 服务器 8 64-bit (deb)

在 Debian Server 8 64 位实例(带 deb 安装程序包)上安装 SSM Agent

  1. 连接到您的 Debian Server 实例并执行下列步骤来安装 SSM Agent。对将使用 Systems Manager 运行命令的每个实例执行这些步骤。

    在实例上创建临时目录。

    mkdir /tmp/ssm

    更改为临时目录。

    cd /tmp/ssm

    运行以下命令。

    region 表示 Amazon Systems Manager 支持的 Amazon Web Services 区域 的标识符,例如 us-east-2 对应美国东部(俄亥俄)区域。有关受支持的 region 值的列表,请参阅 Amazon Web Services 一般参考中的 Systems Manager 服务终端节点中的 Region(区域)列。

    wget https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/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
注意

如果您无法从 Amazon Web Services 区域 下载该代理,请使用以下全球 URL 之一。即使以下 URL 显示“ec2-downloads-windows”,对于 Linux 操作系统,这些也是正确的 URL。

  • Intel 64-bit (x86_64)

    https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/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。要获得有关 SSM Agent 更新的通知,请在 GitHub 上订阅 SSM Agent 发布说明页面。