Installer le plugin Session Manager sur macOS - AWS Systems Manager

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installer le plugin Session Manager sur macOS

Sélectionnez l’une des rubriques suivantes pour installer le plug-in Session Manager sur macOS.

Note

Le programme d’installation signé est un fichier .pkg signé. Le programme d’installation fourni utilise un fichier .zip. Une fois le fichier décompressé, vous pouvez installer le plug-in à l’aide du binaire.

Installer le plugin Session Manager sur macOS avec le programme d'installation signé

Cette section explique comment installer le plug-in Session Manager sur macOS en utilisant le programme d'installation signé.

Pour installer le plugin Session Manager en utilisant le programme d'installation signé (macOS)
  1. Téléchargez le programme d'installation signé.

    x86_64
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
    Mac avec silicium Apple
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac_arm64/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
  2. Exécutez les commandes d'installation. Si la commande échoue, vérifiez que le dossier /usr/local/bin existe. Si ce n’est pas le cas, créez-le et réexécutez la commande.

    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. Vérifiez que l'installation a réussi. Pour plus d'informations, consultez Vérifier l'Installation du plugin Session Manager.

Installer le plugin Session Manager sur macOS

Cette section explique comment installer le plug-in Session Manager sur macOS en utilisant le programme d'installation fourni.

Important

Notez les informations importantes suivantes.

  • Par défaut, le programme d’installation nécessite un accès sudo pour s’exécuter, car le script installe le plugin dans le répertoire système /usr/local/sessionmanagerplugin. Si vous ne voulez pas installer le plugin en utilisant sudo, mettez à jour manuellement le script d’installation pour installer le plugin dans un répertoire qui ne nécessite pas d’accès sudo.

  • Le programme d'installation fourni ne prend pas en charge l'installation dans des chemins contenant des espaces.

Pour installer le plugin Session Manager à l'aide du programme d'installation fourni (macOS)
  1. Téléchargez le programme d'installation.

    x86_64
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
    Mac avec silicium Apple
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac_arm64/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
  2. Décompressez le package.

    unzip sessionmanager-bundle.zip
  3. Exécutez la commande d'installation.

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

    Le plugin nécessite Python 3.10 ou version ultérieure. Par défaut, le script d'installation s'exécute sous la version système par défaut de Python. Si vous avez installé une autre version de Python et souhaitez l'utiliser pour installer le plugin Session Manager, exécutez le script d'installation avec cette version dans le chemin d'accès absolu au fichier exécutable Python. En voici un exemple.

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

    Le programme d'installation installe le plugin Session Manager sous /usr/local/sessionmanagerplugin et crée le lien symbolique session-manager-plugin dans le répertoire /usr/local/bin. Cela permet d'éviter de devoir spécifier le répertoire d'installation dans la variable utilisateur $PATH.

    Pour afficher une description des options -i et -b, utilisez l'option -h.

    ./sessionmanager-bundle/install -h
  4. Vérifiez que l'installation a réussi. Pour plus d'informations, consultez Vérifier l'Installation du plugin Session Manager.

Note

Pour désinstaller le plug-in, exécutez les deux commandes suivantes dans l'ordre indiqué :

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