Verwenden Sie mit StartSession einem CLI - AWS SDKCode-Beispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

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.

Verwenden Sie mit StartSession einem CLI

Die folgenden Codebeispiele zeigen die VerwendungStartSession.

CLI
AWS CLI

Beispiel 1: Um eine Session Manager-Sitzung zu starten

In diesem start-session Beispiel wird eine Verbindung mit einer Instanz für eine Session Manager-Sitzung hergestellt. Beachten Sie, dass für diesen interaktiven Befehl das Session Manager-Plug-In auf dem Client-Computer installiert sein muss, der den Anruf durchführt.

aws ssm start-session \ --target "i-1234567890abcdef0"

Ausgabe:

Starting session with SessionId: Jane-Roe-07a16060613c408b5

Beispiel 2: So starten Sie eine Session Manager-Sitzung mit SSH

In diesem start-session Beispiel wird eine Verbindung mit einer Instanz für eine Session Manager-Sitzung hergestellt mitSSH. Beachten Sie, dass für diesen interaktiven Befehl das Session Manager-Plug-In auf dem Client-Computer installiert sein muss, der den Aufruf durchführt, und dass der Befehl den Standardbenutzer auf der Instanz verwendet, z. B. ec2-user für EC2 Instanzen für Linux.

ssh -i /path/my-key-pair.pem ec2-user@i-02573cafcfEXAMPLE

Ausgabe:

Starting session with SessionId: ec2-user-07a16060613c408b5

Weitere Informationen finden Sie unter Starten einer Sitzung und Installieren des Session Manager-Plug-ins für AWS CLI im AWS Systems Manager Manager-Benutzerhandbuch.

  • APIEinzelheiten finden Sie StartSessionin der AWS CLI Befehlsreferenz.

PowerShell
Tools für PowerShell

Beispiel 1: In diesem Beispiel wird eine Verbindung zu einem Ziel für eine Session Manager-Sitzung initiiert, wodurch die Portweiterleitung aktiviert wird.

Start-SSMSession -Target 'i-064578e5e7454488f' -DocumentName 'AWS-StartPortForwardingSession' -Parameter @{ localPortNumber = '8080'; portNumber = '80' }

Ausgabe:

SessionId StreamUrl ---------- ---------- random-id0 wss://ssmmessages.amazonaws.com/v1/data-channel/random-id