Installieren Sie das Session Manager-Plugin in macOS - AWS Systems Manager

Installieren Sie das Session Manager-Plugin in macOS

Wählen Sie eines der folgenden Themen aus, unter dem das Session Manager-Plugin auf macOS installiert werden soll. 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 in macOS

In diesem Abschnitt wird beschrieben, wie Sie das Session Manager-Plugin mithilfe des mitgelieferten Installers auf macOS installieren.

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.

Sie installieren Sie das Session Manager-Plugin mittels des Paketinstallationsprogramms (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 mit Apple-Halbleiter
    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 zum Installieren des Session Manager-Plugins verwenden möchten, führen Sie das Installationsskript mit dieser Version aus, indem Sie den absoluten Pfad der ausführbaren Python-Datei verwenden. 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 in /usr/local/sessionmanagerplugin und erstellt den Symlink session-manager-plugin im Verzeichnis /usr/local/bin. 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

Installieren des Session Manager-Plugins in macOS mittels des signierten Installationsprogramms

In diesem Abschnitt wird beschrieben, wie Sie das Session Manager-Plugin mithilfe des signierten Installers auf macOS installieren.

So installieren Sie das Session Manager-Plugin mittels des signierten Installationsprogramms (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 mit Apple-Halbleiter
    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.

    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.