AWS Session Manager Plugin

Amazon Web Services · Plugin AWS CLI pour les sessions shell, le transport SSH et la redirection de ports autorisés vers les nœuds gérés par Systems Manager, sans application de bureau distincte.

CaskOutils de développementApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
15 412
N° 22 du classement App
Installations sur 1 an
111 k
365 derniers jours
Dernière version
1.2.896.0
avant-hier · 21 oct.
Taille du téléchargement
10Mo
arm64 / x86_64 · pkg
Rythme des versions
Mensuel
2 versions en 30 jours

AWS Session Manager Plugin est un logiciel Mac de la catégorie Outils de développement. Développée par Amazon Web Services.

Informations clés

Puce
Apple silicon · Intel
Développeur
Amazon Web Services
Commande d’installation
brew install --cask session-manager-plugin
Homebrew
Disponible ; mises à jour par Homebrew
Autres noms
Session Manager Plugin for the AWS CLI, session-manager-plugin

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

Traduit par IAVoir l’original

Le plugin Session Manager permet à AWS CLI de démarrer des sessions shell interactives, de transport SSH et de redirection de ports vers les nœuds gérés par AWS Systems Manager. C’est un composant local en ligne de commande pour administrateurs cloud, développeurs et équipes d’exploitation, distinct de SSM Agent installé sur les nœuds distants et d’une application de bureau autonome.

Fonctionnalités

  • Démarrer et terminer des sessions avec les commandes AWS CLI et l’autorisation IAM.
  • Accéder aux nœuds gérés sans ouvrir de ports SSH entrants pour les sessions shell Session Manager ordinaires.
  • Rediriger des ports vers les nœuds gérés ou les hôtes distants accessibles via les documents de session compatibles.
  • Utiliser les profils shell configurés et les options de journalisation AWS lorsque le type de session le permet.
  • Depuis 1.2.835.0, utiliser des séquences d’échappement shell de type SSH : ~. termine et ~? affiche l’aide.

Installation macOS et première utilisation

Installez brew install --cask session-manager-plugin. Le cask installe le PKG officiel signé, propre à l’architecture, dans /usr/local/sessionmanagerplugin et lie son exécutable au répertoire bin de Homebrew. Une approbation administrateur peut être nécessaire. Vérifiez session-manager-plugin --version et la configuration AWS CLI, puis lancez une session autorisée avec aws ssm start-session --target i-EXAMPLE. Remplacez l’exemple par un identifiant réel de nœud géré et choisissez région et profil. Ces instructions ne prétendent pas qu’une session a été testée sur votre compte.

Dépendances et prérequis distants

AWS indique AWS CLI 1.16.12 comme minimum local ; utilisez une version actuellement prise en charge. Il faut des identifiants AWS avec les autorisations IAM appropriées. Les nœuds distants nécessitent SSM Agent, un rôle d’instance ou une activation hybride adéquate et une connexion sortante aux points de terminaison Systems Manager nécessaires. Les sessions de base demandent SSM Agent 2.3.68.0 ou ultérieur ; la redirection de ports et d’autres fonctions peuvent nécessiter des versions plus récentes. Le plugin local ne transforme pas une machine non gérée en nœud géré. SSH via Session Manager demande aussi les configurations client/serveur SSH et d’authentification habituelles.

Le PKG signé de Homebrew diffère de l’archive ZIP alternative d’AWS. AWS indique Python 3.10 ou ultérieur pour le script d’installation ZIP ; ce n’est pas une dépendance d’exécution Homebrew supplémentaire. Go et les outils du README servent à compiler les sources. Homebrew ne déclare ni dépendance Formula supplémentaire, ni minimum macOS explicite, ni conflit de paquet. Les installations manuelles ou liens PATH peuvent entrer en conflit avec l’exécutable du cask ; vérifiez le binaire sélectionné avant réinstallation.

Plateformes

AWS fournit des paquets natifs pour Mac Intel et Apple Silicon et des installateurs Windows et Linux distincts. Ce cask n’installe que le paquet Mac. Le guide AWS cité ne définit pas de minimum macOS numérique universel ; aucune limite non étayée n’est donc affirmée ici. Les systèmes d’exploitation des nœuds gérés constituent une exigence Systems Manager distincte de la prise en charge de l’hôte local du plugin. Ce n’est pas une application iOS ou Android. AWS exige actuellement le plugin 1.2.764.0 ou ultérieur pour les opérations prises en charge ; la version indiquée 1.2.835.0 dépasse ce minimum.

Comptes, coûts et licence

Le plugin est open source sous Apache License 2.0, sans abonnement séparé. Son utilisation nécessite un compte AWS ou un accès autorisé. Les ressources EC2, la gestion hybride/avancée, les journaux, le stockage, les services réseau et d’autres options AWS peuvent être facturés ; installer un plugin gratuit ne rend pas les ressources cloud gratuites. Consultez les tarifs AWS actuels pour votre configuration. Les sessions shell ordinaires peuvent être journalisées, mais SSH et les contenus redirigés ont des limites de journalisation différentes.

Configuration requise

macOSVersionPuceTéléchargementSource
Version pour macOS 27, 26, 15, 14, 13, 12, 111.2.896.0Intelsession-manager-downloads.s3.amazonaws.com/plugin/1.2.896.0/mac/session-manager-plugin.pkgSHA-256 d9d960f04acb5ba419e0a12f769f9af4f3263e098b9b63e2de659189c138341aHomebrewVérifié le
Version pour macOS 27, 26, 15, 14, 13, 12, 111.2.896.0Apple siliconsession-manager-downloads.s3.amazonaws.com/plugin/1.2.896.0/mac_arm64/session-manager-plugin.pkgSHA-256 b95139a76cb473654d92185c200ac65205244b20f96aeb240b53837ba4973084HomebrewVérifié le

Comment installer AWS Session Manager Plugin sur Mac

  1. Dans « Terminal », exécutez : brew install --cask session-manager-plugin
  2. Homebrew lance le programme d’installation session-manager-plugin.pkg, qui demande un mot de passe administrateur.

Installer sans Homebrew

Téléchargez le fichier que Homebrew utilise pour votre puce : Apple siliconIntel

Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement

Désinstaller AWS Session Manager Plugin et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask session-manager-plugin

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

La désinstallation traite également

Reçus d’installation (pkgutil)
session-manager-plugin

Nettoyage approfondi (facultatif)

Commande de désinstallation
brew uninstall --zap --cask session-manager-plugin

--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.

Fichiers que AWS Session Manager Plugin peut laisser sur votre Mac (1)
Fichiers et dossiers
/Library/LaunchDaemons/SessionManagerPlugin.plist

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 1.2.896.0

Nouveau Rédaction OpenNavo · Traduit par IA

Annule la modification « Session failure reason check and avoid hanging session » (vérifier la cause d’échec et éviter les sessions bloquées).

Informations de sécurité sur AWS Session Manager Plugin

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Open source
Oui · github.com/aws/session-manager-plugin · Apache-2.0Vérifié le
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. En savoir plus sur la sécurité

Détails d’installation

Tap
homebrew/cask
Paquets d’installation
session-manager-plugin.pkg
Commandes
session-manager-plugin
URL de téléchargement
https://session-manager-downloads.s3.amazonaws.com/plugin/1.2.896.0/mac_arm64/session-manager-plugin.pkg
SHA-256
b95139a76cb473654d92185c200ac65205244b20f96aeb240b53837ba4973084
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/session-manager-plugin.rb
formulae.brew.sh
formulae.brew.sh/cask/session-manager-plugin
Code source
github.com/aws/session-manager-plugin

Contenu de l’installation et de la désinstallation

  • Désinstallation uninstall

    Voir la déclaration complète
    {
      "uninstall": [
        {
          "pkgutil": "session-manager-plugin"
        }
      ]
    }
  • Installation pkg

    Fichier source: session-manager-plugin.pkg

    Voir la déclaration complète
    {
      "pkg": [
        "session-manager-plugin.pkg"
      ]
    }
  • Installation binary

    Fichier source: /usr/local/sessionmanagerplugin/bin/session-manager-plugin

    Destination déclarée: $HOMEBREW_PREFIX/bin/session-manager-plugin

    Voir la déclaration complète
    {
      "binary": [
        "/usr/local/sessionmanagerplugin/bin/session-manager-plugin"
      ],
      "target": "$HOMEBREW_PREFIX/bin/session-manager-plugin"
    }
  • Suppression des données utilisateur zap

    Voir la déclaration complète
    {
      "zap": [
        {
          "trash": "/Library/LaunchDaemons/SessionManagerPlugin.plist"
        }
      ]
    }

Questions fréquentes sur AWS Session Manager Plugin

AWS Session Manager Plugin est-il sûr ?

AWS Session Manager Plugin figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis session-manager-downloads.s3.amazonaws.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 15 412 fois via Homebrew au cours des 30 derniers jours.

AWS Session Manager Plugin est-il open source ?

AWS Session Manager Plugin publie son code source sur GitHub (aws/session-manager-plugin), sous licence Apache-2.0.

Comment désinstaller complètement AWS Session Manager Plugin sur Mac ?

Exécutez brew uninstall --cask session-manager-plugin. Cette commande efface 1 reçu d’installation. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask session-manager-plugin. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi /Library/LaunchDaemons/SessionManagerPlugin.plist.

AWS Session Manager Plugin fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?

Oui. Homebrew télécharge des versions distinctes pour les Mac Apple silicon et Intel.

AWS Session Manager Plugin : quelle est la dernière version ?

La dernière version est 1.2.896.0, ajoutée à Homebrew le 21 oct. Exécutez brew upgrade --cask session-manager-plugin pour le mettre à jour.

Qu’est-ce que AWS Session Manager Plugin installe d’autre ?

Il ajoute aussi 1 outil en ligne de commande : session-manager-plugin. Il s’installe via un programme d’installation .pkg, qui demande un mot de passe administrateur.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.