LoginSignup
3
6

More than 5 years have passed since last update.

他の人が立てたEC2を頂戴する。

Posted at

はじめに

EC2のキーペアって後から変更できないじゃないですかー。
dev環境でテストとかしていて、環境構築した人が不在とかだと
sshしてごにょごにょできないじゃないですかー。
そんな時どうしてますか?
環境立て直しますか?

そうだ!EC2を乗っ取っちゃおう。

環境構築って、CloudFormationとかTerraformとか使われることが多いのかなと思います。
で、EC2立てる時って、AutoScaleとか考えて起動設定Auto Scalingグループとかも立てると思います。
今回の乗っ取りはここを使います。
※AWSコンソールからぽちぽちします。

すること

  1. 対象EC2の起動設定をコピーしてキーペアを変更する
  2. 対象のAuto Scalingグループ起動設定をコピーした物に置き換える
  3. 対象のEC2を削除しちゃう たったこれだけです。

詳細にスクショ付きで説明

1. 対象EC2の起動設定をコピーを押下する

autoconfig.png

2. UserDataや、インスタンスタイプの変更がない場合、飛ばされた画面の作成を押下する

autoconfig2.png


3. キーペアを自分のものに変更して、起動設定の作成を押下する

autoconfig3.png


4. Auto Scalingグループの編集を押下する

autogroup.png

5. Auto Scalingグループの起動設定を置き換える

あれ、画像が貼れない...
容量オーバーみたいなポップアップが出ました...

6. 既存のEC2インスタンスを削除する

と、新規で自分のキーペアでインスタンスが立ち上がります。

EC2頂戴できました!

さいごに

用事が終われば、戻しておきましょう。
CloudFormationTerraformで構成管理していると、一括削除できなくなるので。

3
6
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
3
6