Manuelle Installation von SSM Agent auf Debian Server-Instances - AWS Systems Manager

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Manuelle Installation von SSM Agent auf Debian Server-Instances

Die Amazon Machine Images (AMIs) dafürDebian Server, die von bereitgestellt werden, sind standardmäßig AWS nicht mit vorinstalliertem AWS Systems Manager Agent (SSM Agent) ausgestattet. Eine Liste von AWS -verwalteten AMIs, auf denen der Agent möglicherweise vorinstalliert ist, finden Sie unter Finden Sie AMIs mit dem SSM Agent vorinstallierten.

Verwenden Sie die Informationen in diesem Abschnitt, um SSM Agent manuell auf einer Debian Server-Instance zu installieren oder neu zu installieren.

Bevor Sie beginnen

Vor der Installation von SSM Agent auf einer Debian Server-Instance beachten Sie bitte Folgendes:

Schnellinstallations-Befehle für SSM Agent auf Debian Server

Gehen Sie wie folgt vor, um SSM Agent manuell auf einer einzelnen Instance zu installieren. Dieses Verfahren verwendet global verfügbare Installationsdateien.

Installieren Sie den SSM Agent auf Debian Server wie folgt
  1. Stellen Sie mit Ihrer bevorzugten Methode eine Connect zu Ihrer Debian Server Instance her, z. SSH B.

  2. Führen Sie den folgenden Befehl aus, um ein temporäres Verzeichnis auf der Instance zu erstellen.

    mkdir /tmp/ssm
  3. Führen Sie den folgenden Befehl aus, um in das temporäre Verzeichnis zu wechseln.

    cd /tmp/ssm
  4. Kopieren Sie den Befehl für die Architektur Ihrer Instance und führen Sie ihn auf der Instance aus.

    Anmerkung

    Obwohl URLs die folgenden Befehle ein ec2-downloads-windows Verzeichnis enthalten, sind dies die richtigen globalen Installationsdateien fürDebian Server.

    Für Debian Server 8 wird nur die x86_64-Architektur unterstützt.

    x86_64-Instances
    wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb
    ARM64-Instances
    wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_arm64/amazon-ssm-agent.deb
  5. Führen Sie den folgenden Befehl aus.

    sudo dpkg -i amazon-ssm-agent.deb
  6. (Empfohlen) Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der Agent ausgeführt wird.

    sudo systemctl status amazon-ssm-agent

    In den meisten Fällen meldet der Befehl, dass der Agent ausgeführt wird, wie im folgenden Beispiel gezeigt.

    ● amazon-ssm-agent.service - amazon-ssm-agent
       Loaded: loaded (/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor
       Active: active (running) since Tue 2022-04-19 16:25:03 UTC; 4s ago
     Main PID: 628 (amazon-ssm-agen)
       CGroup: /system.slice/amazon-ssm-agent.service
               ├─628 /usr/bin/amazon-ssm-agent
               └─650 /usr/bin/ssm-agent-worker
                --truncated--

    In seltenen Fällen meldet der Befehl, dass der Agent installiert ist, aber nicht ausgeführt wird, wie im folgenden Beispiel gezeigt.

    ● amazon-ssm-agent.service - amazon-ssm-agent
       Loaded: loaded (/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor
       Active: inactive (dead) since Tue 2022-04-19 16:26:30 UTC; 5s ago
     Main PID: 628 (code=exited, status=0/SUCCESS)
                --truncated--

    Um den Agent in diesen Fällen zu aktivieren, führen Sie die folgenden Befehle aus.

    sudo systemctl enable amazon-ssm-agent
    sudo systemctl start amazon-ssm-agent

Erstellen von benutzerdefinierten Agent-Installationsbefehlen für Debian Server in Ihrer Region

Wenn Sie SSM Agent bei mehreren Instances installieren, die ein Skript oder eine Vorlage verwenden, empfehlen wir die Verwendung von Installationsdateien, die in der AWS-Region gespeichert wurden, in der Sie arbeiten.

Für die folgenden Befehle stellen wir Beispiele bereit, die einen öffentlich zugänglichen S3-Bucket in der Region USA Ost (Ohio) (us-east-2) verwenden.

Tipp

Sie können URL in dem Verfahren weiter Schnellinstallations-Befehle für SSM Agent auf Debian Server oben in diesem Thema auch eine globale Region durch eine benutzerdefinierte Region ersetzen, die URL Sie selbst erstellen.

Ersetzen Sie im folgenden Befehl region mit Ihren eigenen Informationen. Für eine Liste der unterstützten region Werte finden Sie in der Spalte Region in Systems Manager Manager-Dienstendpunkten in der Allgemeine Amazon Web Services-Referenz.

Anmerkung

Für Debian Server 8 wird nur die x86_64-Architektur unterstützt.

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

Sehen Sie sich das folgende -Beispiel an.

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
ARM64
wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/debian_arm64/amazon-ssm-agent.deb
sudo dpkg -i amazon-ssm-agent.deb

Sehen Sie sich das folgende -Beispiel an.

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