Installiere das Session Manager Plugin auf macOS - 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.

Installiere das Session Manager Plugin auf macOS

Wählen Sie eines der folgenden Themen für die Installation von Session Manager Plugin auf macOS. Das mitgelieferte Installationsprogramm verwendet eine ZIP-Datei. Nach dem Entpacken können Sie das Plugin mithilfe der Binärdatei installieren. Das signierte Installationsprogramm ist eine signierte .pkg-Datei.

Installieren Sie das Session Manager Plugin auf macOS

In diesem Abschnitt wird beschrieben, wie Sie das installieren Session Manager Plugin auf macOS mit dem mitgelieferten Installer.

Wichtig

Notieren Sie die folgenden wichtigen Informationen.

  • Standardmäßig benötigt das Installationsprogramm Sudo-Zugriff, um ausgeführt zu werden, da das Skript das Plugin im /usr/local/sessionmanagerplugin-Systemverzeichnis installiert. Wenn Sie das Plugin nicht mit Sudo installieren möchten, aktualisieren Sie das Installationsskript manuell, um das Plugin in einem Verzeichnis zu installieren, für das kein Sudo-Zugriff erforderlich ist.

  • Das gebündelte Installationsprogramm unterstützt keine Installation in Pfaden, die Leerzeichen enthalten.

Um das zu installieren Session Manager Plugin, das das mitgelieferte Installationsprogramm verwendet (macOS)
  1. Laden Sie das Paketinstallationsprogramm herunter.

    x86_64
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
    Mac with Apple silicon
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac_arm64/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
  2. Entpacken Sie das Paket.

    unzip sessionmanager-bundle.zip
  3. Führen Sie den Installationsbefehl aus.

    sudo ./sessionmanager-bundle/install -i /usr/local/sessionmanagerplugin -b /usr/local/bin/session-manager-plugin
    Anmerkung

    Das Plugin erfordert Python 2.6.5 oder höher oder Python 3.3 oder höher. Standardmäßig wird das Installationsskript unter der Standard-Systemversion von Python ausgeführt. Wenn Sie eine alternative Version von Python installiert haben und diese verwenden möchten, um das zu installieren Session Manager Plugin, führe das Installationsskript mit dieser Version über den absoluten Pfad zur ausführbaren Python-Datei aus. Im Folgenden wird ein Beispiel gezeigt.

    sudo /usr/local/bin/python3.8 sessionmanager-bundle/install -i /usr/local/sessionmanagerplugin -b /usr/local/bin/session-manager-plugin

    Das Installationsprogramm installiert das Session Manager Plugin unter /usr/local/sessionmanagerplugin und erstellt den Symlink session-manager-plugin im /usr/local/bin Verzeichnis. Dies beseitigt die Notwendigkeit, das Installationsverzeichnis in der $PATH-Variablen des Benutzers anzugeben.

    Eine Erklärung der Optionen -i und -b sehen Sie, indem Sie die Option -h verwenden.

    ./sessionmanager-bundle/install -h
  4. Überprüfen Sie, ob die Installation erfolgreich war. Weitere Informationen finden Sie unter Verifizieren der Session Manager-Plugin-Installation.

Anmerkung

Um das Plugin zu deinstallieren, führen Sie die folgenden beiden Befehle in der angegebenen Reihenfolge aus.

sudo rm -rf /usr/local/sessionmanagerplugin
sudo rm /usr/local/bin/session-manager-plugin

Installiere das Session Manager Plugin auf macOS mit dem signierten Installer

In diesem Abschnitt wird beschrieben, wie Sie das installieren Session Manager Plugin auf macOS mit dem signierten Installer.

Um das zu installieren Session Manager Plugin, das den signierten Installer verwendet (macOS)
  1. Laden Sie das signierte Installationsprogramm herunter.

    x86_64
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
    Mac with Apple silicon
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac_arm64/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
  2. Führen Sie die Installationsbefehle aus. Wenn der Befehl fehlschlägt, überprüfen Sie, ob der /usr/local/bin Ordner existiert. Ist dies nicht der Fall, erstellen Sie ihn und führen Sie den Befehl erneut aus.

    sudo installer -pkg session-manager-plugin.pkg -target / sudo ln -s /usr/local/sessionmanagerplugin/bin/session-manager-plugin /usr/local/bin/session-manager-plugin
  3. Überprüfen Sie, ob die Installation erfolgreich war. Weitere Informationen finden Sie unter Verifizieren der Session Manager-Plugin-Installation.