Instalar SSM Agent en Ubuntu Server 16.04 y 14.04 de 64 bits (deb) - AWS Systems Manager

Instalar SSM Agent en Ubuntu Server 16.04 y 14.04 de 64 bits (deb)

importante

Antes de instalar SSM Agent en una versión de 64 bits de Ubuntu Server, asegúrese de que está utilizando las herramientas de instalación de correcciones. A partir de las imágenes de máquina de Amazon (AMI) que están identificadas con 20180627, SSM Agent está preinstalado en la versión 16.04 mediante paquetes Snap. En las instancias creadas a partir de AMI anteriores, debe instalarse SSM Agent mediante paquetes de instalador deb. Para obtener más información, consulte Determinación de la versión correcta de SSM Agent que se debe instalar en instancias de Ubuntu Server 16.04 de 64 bits. Si SSM Agent está instalado en la instancia junto con un Snap y se instala o actualiza SSM Agent con un paquete de instalador deb, la instalación o las operaciones de SSM Agent pueden producir un error.

En la mayoría de los casos, las Amazon Machine Images (AMIs) para Ubuntu Server 16.04 que proporciona AWS vienen con AWS Systems Manager Agent (SSM Agent) preinstalado de manera predeterminada. Para obtener más información, consulte Búsqueda de AMIs con SSM Agent preinstalado.

En caso de que SSM Agent no esté preinstalado en una nueva instancia de Ubuntu Server 16.04 anterior a la versión 20180627, de que vaya a realizar la instalación en Ubuntu Server 14.04, o de que necesite reinstalar manualmente el agente, utilice la información de esta página como ayuda.

Comandos de instalación rápida para SSM Agent en Ubuntu Server 16.04 y 14.04 de 64 bits (deb)

Siga estos pasos para instalar manualmente SSM Agent en una sola instancia. En este procedimiento se utilizan archivos de instalación disponibles de manera global.

Para instalar SSM Agent enUbuntu Server 16.04 y 14.04 de 64 bits (deb) mediante comandos de copiar y pegar rápidos
  1. Conéctese a la instancia de Ubuntu Server mediante el método que prefiera, como SSH.

  2. Ejecute el siguiente comando para crear un directorio temporal en la instancia.

    mkdir /tmp/ssm
  3. Cambie al directorio temporal.

    cd /tmp/ssm
  4. Ejecute los siguientes comandos.

    nota

    Aunque las URL de los siguientes comandos incluyen un directorio ec2-downloads-windows, estos son los archivos de instalación globales correctos para Ubuntu Server 16.04 y 14.04 de 64 bits.

    wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb
    sudo dpkg -i amazon-ssm-agent.deb
  5. (Recomendado) Ejecute uno de los comandos siguientes para determinar si SSM Agent se está ejecutando.

    Ubuntu Server 16.04
    sudo systemctl status amazon-ssm-agent
    Ubuntu Server 14.04
    sudo status amazon-ssm-agent

    En la mayoría de los casos, el comando informa de que el agente se está ejecutando.

    En casos excepcionales, el comando informa de que el agente está instalado pero no se está ejecutando, como se muestra en el siguiente ejemplo.

  6. Ejecute uno de los siguientes comando para iniciar el servicio si el comando anterior devuelve amazon-ssm-agent is stopped, inactive o disabled.

    Ubuntu Server 16.04:

    sudo systemctl enable amazon-ssm-agent

    Ubuntu Server 14.04:

    sudo start amazon-ssm-agent

Crear comandos de instalación personalizados para SSM Agent en Ubuntu Server 16.04 y 14.04 de 64 bits (deb) en una región

Cuando se instala SSM Agent en varias instancias mediante un script o una plantilla, se recomienda utilizar los archivos de instalación que están almacenados en la Región de AWS en la que se está trabajando.

Para los siguientes comandos, proporcionamos ejemplos en los que se utiliza un bucket de S3 de acceso público de la región Este de EE. UU. (Ohio) (us-east-2).

sugerencia

También puede crear una URL regional personalizada para reemplazar una URL global en el procedimiento Comandos de instalación rápida para SSM Agent en Ubuntu Server 16.04 y 14.04 de 64 bits (deb) que aparece antes en este tema.

En el siguiente comando, reemplace region con su propia información. Para ver una lista de los valores de regiones admitidos, consulte la columna Región en Puntos de conexión de servicio de Systems Manager en la Referencia general de Amazon Web Services.

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

Consulte el siguiente ejemplo.

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