ec2インスタンスのキーペアを変更する 質問する

ec2インスタンスのキーペアを変更する 質問する

AWS マネジメント コンソールで ec2 インスタンスのキー ペアを変更するにはどうすればよいですか? インスタンスを停止し、新しいキー ペアを作成できますが、インスタンスのキー ペアを変更するためのリンクが表示されません。

ベストアンサー1

この回答は、既存のサーバーへの SSH アクセスがなくなった場合(つまり、秘密鍵を紛失した場合)に役立ちます。

まだ SSH アクセスがある場合は、以下のいずれかの回答を使用してください。

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html#失われたキーペアの置き換え

Eric Hammond のブログ投稿を参考にして、私が実行したことは次のとおりです。

  1. 実行中のEC2インスタンスを停止する
  2. ボリュームを切り離します/dev/xvda1(ボリュームAと呼びます) -こちらをご覧ください
  3. 新しいキー ペアを使用して、新しい t1.micro EC2 インスタンスを起動します。同じサブネット内に作成するようにしてください。そうでない場合は、インスタンスを終了して再度作成する必要があります。 -こちらをご覧ください
  4. ボリュームAを新しいマイクロインスタンスに接続します/dev/xvdf(または/dev/sdf
  5. 新しいマイクロインスタンスにSSHで接続し、ボリュームAをマウントします。/mnt/tmp
$ sudo mkdir /mnt/tmp; sudo mount /dev/xvdf1 /mnt/tmp
  1. コピー~/.ssh/authorized_keys/mnt/tmp/home/ubuntu/.ssh/authorized_keys
  2. ログアウト
  3. マイクロインスタンスを終了する
  4. ボリュームAを切り離す
  5. ボリュームAをメインインスタンスに再度接続します。/dev/xvda
  6. メインインスタンスを起動する
  7. 新しい.pemファイルを使用して以前と同じようにログインします

それでおしまい。

おすすめ記事