

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.

# `pcluster ssh`
<a name="pcluster.ssh"></a>

Exécute une commande `ssh` avec le nom d'utilisateur et l'adresse IP du cluster préremplis. Des arguments arbitraires sont ajoutés à la fin de la commande `ssh`. Cette commande peut être personnalisée dans la section des alias du fichier de configuration.

```
pcluster ssh [ -h ] [ -d ] [ -r REGION ] cluster_name
```

## Arguments positionnels
<a name="pcluster.ssh.arg"></a>

***cluster\$1name***  
Spécifie le nom du cluster auquel se connecter.

## Arguments nommés
<a name="pcluster.ssh.namedarg"></a>

**-h, --help**  
Affiche le texte d'aide pour`pcluster ssh`.

**-d, --dryrun**  
Imprime la commande qui sera exécutée et quitte.  
La valeur par défaut est `False`.

**-r *REGION*, --region *REGION***  
Spécifie le Région AWS à utiliser. La valeur par défaut est la région spécifiée à l'aide de la commande [`pcluster configure`](pcluster.configure.md).

**Exemples utilisant AWS ParallelCluster la version 2.11.7 :**

```
$ pcluster ssh -d mycluster -i ~/.ssh/id_rsa
SSH command: ssh ec2-user@1.1.1.1 -i /home/user/.ssh/id_rsa
```

```
$ pcluster ssh mycluster -i ~/.ssh/id_rsa
```

Exécute la `ssh` commande avec le nom d'utilisateur et l'adresse IP du cluster préremplis :

```
ssh ec2-user@1.1.1.1 -i ~/.ssh/id_rsa
```

La commande `ssh` est définie dans le fichier de configuration globale sous [`[aliases]` Section](aliases.md). Elle peut être personnalisée comme suit.

```
[ aliases ]
ssh = ssh {CFN_USER}@{MASTER_IP} {ARGS}
```

Variables substituées :

`CFN_USER`  
Nom d'utilisateur pour le [`base_os`](cluster-definition.md#base-os) sélectionné.

`MASTER_IP`  
Adresse IP du nœud principal.

`ARGS`  
Arguments facultatifs à transmettre à la commande `ssh`.