D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples
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.
À utiliser StartSession
avec un CLI
Les exemples de code suivants montrent comment utiliserStartSession
.
- CLI
-
- AWS CLI
-
Exemple 1 : pour démarrer une session du gestionnaire de session
Cet
start-session
exemple établit une connexion avec une instance pour une session du gestionnaire de session. Notez que cette commande interactive nécessite l'installation du plug-in Session Manager sur la machine cliente effectuant l'appel.aws ssm start-session \ --target
"i-1234567890abcdef0"
Sortie :
Starting session with SessionId: Jane-Roe-07a16060613c408b5
Exemple 2 : Pour démarrer une session du gestionnaire de session en utilisant SSH
Cet
start-session
exemple établit une connexion avec une instance pour une session du gestionnaire de session en utilisantSSH. Notez que cette commande interactive nécessite que le plug-in Session Manager soit installé sur la machine cliente effectuant l'appel, et que la commande utilise l'utilisateur par défaut sur l'instance, commeec2-user
pour les EC2 instances pour Linux.ssh -i /path/my-key-pair.pem ec2-user@i-02573cafcfEXAMPLE
Sortie :
Starting session with SessionId: ec2-user-07a16060613c408b5
Pour plus d'informations, voir Démarrer une session et installer le plug-in Session Manager AWS CLI dans le guide de l'utilisateur de AWS Systems Manager.
-
Pour API plus de détails, voir StartSession
la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cet exemple établit une connexion à une cible pour une session du gestionnaire de session, en activant le transfert de port.
Start-SSMSession -Target 'i-064578e5e7454488f' -DocumentName 'AWS-StartPortForwardingSession' -Parameter @{ localPortNumber = '8080'; portNumber = '80' }
Sortie :
SessionId StreamUrl ---------- ---------- random-id0 wss://ssmmessages.amazonaws.com/v1/data-channel/random-id
-
Pour API plus de détails, consultez la section StartSessionRéférence des AWS Tools for PowerShell applets de commande.
-