

# キーペアの削除
<a name="delete-key-pair"></a>

キーペアは削除できます。これにより、Amazon EC2 に保存されているパブリックキーは削除されます。キーペアを削除しても、対応するプライベートキーは削除されません。

以下の方法でパブリックキーを削除すると、キーペアの[作成](create-key-pairs.md#having-ec2-create-your-key-pair)時または[インポート](create-key-pairs.md#how-to-generate-your-own-key-and-import-it-to-aws)時に Amazon EC2 に保存されたパブリックキーのみが削除されます。パブリックキーをインスタンスに追加していた場合、パブリックキーを削除しても、インスタンスの起動時またはそれ以降に、インスタンスからパブリックキーが削除されることはありません。ローカルコンピュータのプライベートキーも削除されません。Amazon EC2 から削除したパブリックキーを使用してインスタンスを起動していた場合、プライベートキー (`.pem`) ファイルを保持している限り、引き続きインスタンスに接続できます。

**重要**  
Auto Scaling グループ (Elastic Beanstalk 環境など) を使用している場合、関連する起動テンプレートまたは起動設定に削除するパブリックキーが指定されていないことを確認します。Amazon EC2 Auto Scaling が異常なインスタンスを検出した場合、代替インスタンスを起動します。ただし、パブリックキーが見つからない場合、インスタンスの起動は失敗します。詳細については、「*Amazon EC2 Auto Scaling ユーザーガイド*」の「[起動テンプレート](https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-templates.html)」を参照してください。

------
#### [ Console ]

**Amazon EC2 上のパブリックキーを削除するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで、[**キーペア**] を選択してください。

1. 削除するキーペアを選択し、**[Actions]** (アクション)、**[Delete]** (削除) の順に選択してください。

1. 確認フィールドで、`Delete` を入力し、[**Delete (削除)**] を選択してください。

------
#### [ AWS CLI ]

**Amazon EC2 上のパブリックキーを削除するには**  
[https://docs.aws.amazon.com/cli/latest/reference/ec2/delete-key-pair.html](https://docs.aws.amazon.com/cli/latest/reference/ec2/delete-key-pair.html) コマンドを使用します。

```
aws ec2 delete-key-pair --key-name my-key-pair
```

------
#### [ PowerShell ]

**Amazon EC2 上のパブリックキーを削除するには**  
[https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-EC2KeyPair.html](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-EC2KeyPair.html) コマンドレットを使用します。

```
Remove-EC2KeyPair -KeyName my-key-pair
```

------