0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

既存EC2で使用しているキーペアを別のキーペアに変更する方法

0
Posted at

既存EC2で使用しているキーペアを別のキーペアに変更する方法

背景

pem キーがなくなったため。
ssh接続が必要なので、pem キーもほしいし、
しかも、既存と同じ名前のキーペアにしたい。

方法

[AWS コンソール]

1
EC2 => インスタンス => i-xxxxxxxxx で、
[起動時に割り当てられたキーペア] で確認して、
どのEC2が、どのキーペアを使っているか確認する。

2
EC2 => キーペア => 既存のキーペアを削除する。
*つながっているEC2の有無チェックなくて、削除される。
 なので、既存のキーペアを使っていることを上記 1 で必ず確認しておく。

3
新しいキーペアを作成する。

4
xxxx.pemがダウンロードされるため、なくさないように保管する。

[ローカルPC]

1
xxxx.pemが位置しているディレクトリをカレントディレクトリにして、
ssh-keygen -y -f xxxx.pem
コマンドを実行する。

2
表示されるテキストが公開キー(*1)。

[AWS コンソール]

1
EC2 => インスタンス => i-xxxxxxxxx で、
[接続] ボタンをクリックする。

2
SSM Session Manager タブをクリック、[接続] ボタンをクリックする。

3
sudo vi /home/ec2-user/.ssh/authorized_keys
コマンドを実行する。
解説 ) sudo vi /home/{user}/.ssh/authorized_keys
例 ) sh-4.2$ sudo vi /home/ec2-user/.ssh/authorized_keys

4
以下のキーを順番に打って、
既存の公開キーを削除する。
gg : 一番上に移動
dG : 現在の行から最後まで削除

5
以下のキーを順番に打って、
公開キー(*1)を入力し、保存する。
i : 入力モードに切り替え
Ctrl + v
Esc
:wq + Enter : 保存して終了

OK

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?