

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.

# "register"-Befehlsbeispiele
<a name="registered-instances-register-registering-examples"></a>

**Wichtig**  
Der AWS OpsWorks Stacks Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf [AWS re:POST](https://repost.aws/) oder über den [AWS Premium-Support](https://aws.amazon.com/support).

**Anmerkung**  
Diese Funktion wird nur für Linux-Stacks unterstützt.

In diesem Abschnitt werden einige Beispiele für `register`-Befehlszeichenfolgen beschrieben.

**Registrieren Sie eine EC2 Amazon-Instance von einer Workstation aus**  <a name="registered-instances-register-registering-examples-workstation-ec2"></a>
Das folgende Beispiel registriert eine EC2 Amazon-Instance von einer Workstation aus. Die Befehlszeichenfolge verwendet Standardanmeldedaten und identifiziert die Instance anhand ihrer EC2 Amazon-Instance-ID. Sie können dieses Beispiel auch für lokale Instances verwenden, indem Sie `ec2` in `on-premises` ändern.  

```
aws opsworks register \
  --region us-west-2 \
  --use-instance-profile \
  --infrastructure-class ec2 \
  --stack-id ad21bce6-7623-47f1-bf9d-af2affad8907 \
  --ssh-user-name my-sshusername \
  --ssh-private-key "./keys/mykeys.pem" \
  i-2422b9c5
```

**Registrieren einer lokalen Instance von einer Workstation**  <a name="registered-instances-register-registering-examples-workstation-onprem"></a>
Im folgenden Beispiel wird eine lokale Instance von einer separaten Workstation registriert. Die Befehlszeichenfolge verwendet die Standardanmeldeinformationen und meldet sich mit der angegebenen `ssh`-Befehlszeichenfolge an der Instance an. Falls für die Instance ein Passwort erforderlich ist, werden Sie von `register` zur Eingabe aufgefordert. Sie können das Beispiel für EC2 Amazon-Instances verwenden, indem `on-premises` Sie zu wechseln`ec2`.   

```
aws opsworks register \
  --region us-west-2 \
  --infrastructure-class on-premises \
  --stack-id ad21bce6-7623-47f1-bf9d-af2affad8907 \
  --override-ssh "ssh your-user@192.0.2.0"
```
Sie können `--override-ssh` damit eine beliebige benutzerdefinierte SSH-Befehlszeichenfolge angeben. OpsWorks Stacks verwendet dann die angegebene Zeichenfolge, um sich bei der Instanz anzumelden, anstatt eine Befehlszeichenfolge zu erstellen. Ein weiteres Beispiel finden Sie unter [Registrieren einer Instance mithilfe einer benutzerdefinierten SSH-Befehlszeichenfolge](#registered-instances-register-registering-examples-custom-ssh).

**Registrieren einer Instance mithilfe einer benutzerdefinierten SSH-Befehlszeichenfolge**  <a name="registered-instances-register-registering-examples-custom-ssh"></a>
Das folgende Beispiel registriert eine lokale Instanz von einer Workstation aus und verwendet das `--override-ssh` Argument, um einen benutzerdefinierten SSH-Befehl anzugeben, der für die Anmeldung bei der Instanz `register` verwendet wird. In diesem Beispiel erfolgt die Anmeldung von `sshpass` mit einem Benutzernamen und einem Passwort, aber Sie können auch eine gültige `ssh`-Befehlszeichenfolge spezifizieren.  

```
aws opsworks register \
  --region us-west-2 \
  --infrastructure-class on-premises \
  --stack-id 2f92ff9d-04f2-4728-879b-f4283b40783c \
  --override-ssh "sshpass -p 'mypassword' ssh your-user@192.0.2.0"
```

**Registrieren einer Instance mittels der `register`-Ausführung auf der Instance**  <a name="registered-instances-register-registering-examples-local"></a>
Das folgende Beispiel zeigt, wie Sie eine EC2 Amazon-Instance registrieren, indem Sie sie `register` von der Instance selbst aus ausführen. Die Befehlszeichenfolge hängt in Bezug auf die Berechtigungen von den Standardanmeldeinformationen ab. Um das Beispiel für eine lokale Instance zu verwenden, wechseln Sie `--infrastructure-class` zu`on-premises`.  

```
aws opsworks register \
  --region us-west-2 \
  --infrastructure-class ec2 \
  --stack-id ad21bce6-7623-47f1-bf9d-af2affad8907 \
  --local
```

**Registrieren einer Instance mit einer privaten IP-Adresse**  <a name="registered-instances-register-registering-examples-private-ip"></a>
Standardmäßig wird von `register` die öffentliche IP-Adresse der Instance für die Anmeldung an der Instance verwendet. Wenn Sie eine Instance mit einer privaten IP-Adresse registrieren möchten (z. B. eine Instance im privaten Subnetz einer VPC), müssen Sie `--override-ssh` verwenden, um eine benutzerdefinierte `ssh`-Befehlszeichenfolge anzugeben.  

```
aws opsworks register \
  --region us-west-2 \
  --infrastructure-class ec2 \
  --stack-id 2f92ff9d-04f2-4728-879b-f4283b40783c \
  --override-ssh "ssh -i mykey.pem ec2-user@10.183.201.93" \
  i-2422b9c5
```