

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Comandi register di esempio
<a name="registered-instances-register-registering-examples"></a>

**Importante**  
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il Supporto AWS Team su [AWS re:post](https://repost.aws/) o tramite Premium [AWS Support](https://aws.amazon.com/support).

**Nota**  
Questa funzionalità è supportata solo per stack Linux.

Questa sezione contiene alcuni esempi di stringhe di comando `register`.

**Registra un' EC2 istanza Amazon da una workstation**  <a name="registered-instances-register-registering-examples-workstation-ec2"></a>
L'esempio seguente registra un' EC2 istanza Amazon da una workstation. La stringa di comando utilizza credenziali predefinite e identifica l'istanza tramite il relativo ID di EC2 istanza Amazon. È possibile utilizzare l'esempio per istanze locali modificando `ec2` con `on-premises`.  

```
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
```

**Registrare un'istanza locale da una workstation**  <a name="registered-instances-register-registering-examples-workstation-onprem"></a>
L'esempio seguente registra un'istanza locale da un'altra workstation. La stringa di comando utilizza le credenziali predefinite ed effettua l'accesso all'istanza con la stringa di comando specificata `ssh`. Se l'istanza richiede una password, `register` la chiede. Puoi utilizzare l'esempio per le EC2 istanze Amazon cambiando `on-premises` in`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"
```
Puoi usarlo `--override-ssh` per specificare qualsiasi stringa di comando SSH personalizzata. OpsWorks Stacks utilizza quindi la stringa specificata per accedere all'istanza invece di creare una stringa di comando. Per un altro esempio, consulta [Registrare un'istanza utilizzando una stringa di comando SSH personalizzata](#registered-instances-register-registering-examples-custom-ssh).

**Registrare un'istanza utilizzando una stringa di comando SSH personalizzata**  <a name="registered-instances-register-registering-examples-custom-ssh"></a>
L'esempio seguente registra un'istanza locale da una workstation e utilizza l'`--override-ssh`argomento per specificare un comando SSH personalizzato da `register` utilizzare per accedere all'istanza. Questo esempio utilizza `sshpass` per accedere con un nome utente e una password, ma è possibile specificare una qualsiasi stringa di comando `ssh` valida.  

```
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"
```

**Registrare un'istanza eseguendo `register` dall'istanza**  <a name="registered-instances-register-registering-examples-local"></a>
L'esempio seguente mostra come registrare un' EC2 istanza Amazon eseguendola `register` dall'istanza stessa. La stringa di comando varia a seconda delle credenziali predefinite per le autorizzazioni. Per utilizzare l'esempio per un'istanza locale, passa `--infrastructure-class` a`on-premises`.  

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

**Registrare un'istanza con un indirizzo IP privato**  <a name="registered-instances-register-registering-examples-private-ip"></a>
Come impostazione predefinita, `register` utilizza l'indirizzo IP pubblico dell'istanza per accedere all'istanza. Per registrare un'istanza con un indirizzo IP privato, ad esempio un'istanza in una sottorete privata di un VPC, è necessario utilizzare `--override-ssh` per specificare una stringa di comando `ssh` personalizzata.  

```
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
```