

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

事前に入力されているクラスターのユーザー名と IP アドレスを使用して `ssh` コマンドを実行します。任意の引数は `ssh` コマンドの末尾に付加されます。このコマンドは、設定ファイルのエイリアスセクションでカスタマイズできます。

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

## 位置引数
<a name="pcluster.ssh.arg"></a>

***cluster\$1name***  
接続するクラスターの名前を指定します。

## 名前付き引数
<a name="pcluster.ssh.namedarg"></a>

**-h, --help**  
`pcluster ssh` のヘルプテキストを表示します。

**-d, --dryrun**  
実行するコマンドを出力して終了します。  
デフォルトは `False` です。

**-r *REGION*, --region *REGION***  
 AWS リージョン 使用する を指定します。[`pcluster configure`](pcluster.configure.md) を使用して、指定されたリージョンにデフォルトを設定します。

** AWS ParallelCluster バージョン 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
```

事前に入力されているクラスターのユーザー名と IP アドレスを使用して `ssh` コマンドを実行します。

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

`ssh` コマンドは、[`[aliases]` セクション](aliases.md) のグローバル設定ファイルで定義されます。次のようにカスタマイズできます。

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

代入される変数:

`CFN_USER`  
[`base_os`](cluster-definition.md#base-os) のユーザー名が選択されています。

`MASTER_IP`  
ヘッドノードの IP アドレス。

`ARGS`  
`ssh` コマンドに渡すオプションの引数。