

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

Executa um comando `ssh` com o nome de usuário e o endereço IP do cluster pré-preenchidos. Os argumentos arbitrários são anexados ao final do comando `ssh`. Esse comando pode ser personalizado na seção de aliases do arquivo de configuração.

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

## Argumentos posicionais
<a name="pcluster.ssh.arg"></a>

***cluster\$1name***  
Especifica o nome do cluster ao qual conectar-se.

## Argumentos nomeados
<a name="pcluster.ssh.namedarg"></a>

**-h, --help**  
Mostra o texto de ajuda para `pcluster ssh`.

**-d, --dryrun**  
Imprime o comando que seria executado e sai.  
O padrão é `False`.

**-r *REGION*, --region *REGION***  
Especifica o a Região da AWS ser usado. O padrão é a região especificada usando o comando [`pcluster configure`](pcluster.configure.md).

**Exemplos usando a AWS ParallelCluster versão 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
```

Executa um comando `ssh` com o nome de usuário e o endereço IP do cluster pré-preenchidos:

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

O comando `ssh` é definido no arquivo de configuração global em [Seção `[aliases]`](aliases.md). Ele pode ser personalizado da maneira indicada a seguir.

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

Variáveis substituídas:

`CFN_USER`  
O nome de usuário para o [`base_os`](cluster-definition.md#base-os) que está selecionado.

`MASTER_IP`  
O endereço IP do nó principal.

`ARGS`  
Os argumentos opcionais a serem passados para o comando `ssh`.