Amazon Lightsail スナップショットから作成された Amazon EC2 の Linux または Unix インスタンスに接続する - Amazon Lightsail

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

Amazon Lightsail スナップショットから作成された Amazon EC2 の Linux または Unix インスタンスに接続する

Amazon Lightsail スナップショットから Amazon Elastic Compute Cloud (Amazon EC2) に Linux または Unix インスタンスを作成したら、ソース Lightsail インスタンスへの接続方法と同様に、SSH 経由でインスタンスに接続できます。インスタンスを認証するには、ソースインスタンスの にデフォルトの Lightsail キーペアを使用するか AWS リージョン、独自のキーペアを使用します。このガイドでは、PuTTY を使用して EC2 の Linux または Unix インスタンスに接続する方法を示します。

注記

Windows Server インスタンスへの接続の詳細については、「Lightsail スナップショット から作成された Amazon EC2 Windows Server インスタンスに接続する」を参照してください。

目次

インスタンスのキーを取得する

新しい Amazon EC2 インスタンスに接続するために必要な適切なキーを取得します。必要なキーは、ソース Lightsail インスタンスへの接続方法によって異なります。ソースの Lightsail インスタンスへの接続方法としては以下が挙げられます。

  • ソースインスタンスのリージョンでデフォルトの Lightsail キーペアを使用するLightsail アカウントページの SSH キータブからデフォルトのプライベートキーをダウンロードします。デフォルトの Lightsail キーの詳細については、「SSH キーペア」を参照してください。

    注記

    EC2 インスタンスに接続したら、インスタンスからデフォルトの Lightsail キーを削除し、独自のキーペアに置き換えることをお勧めします。詳細については、「Lightsail スナップショットから作成された Amazon EC2 の Linux または Unix インスタンスを保護する」を参照してください。

  • 独自のキーペアを使用する – プライベートキーを見つけて Amazon EC2 インスタンスへの接続に使用します。Lightsail は、独自のキーペアを使用する場合、プライベートキーを保存しません。プライベートキーをなくすと、Amazon EC2 インスタンスに接続できなくなります。

インスタンスのパブリック DNS アドレスを取得する

Amazon EC2 インスタンスのパブリック DNS アドレスを取得し、これを SSH クライアント (PuTTY など) の設定時に使用してインスタンスに接続します。

インスタンスのパブリック DNS アドレスを取得するには
  1. Amazon EC2 コンソールにサインインします。

  2. 左側のナビゲーションペインから、[インスタンス] を選択します。

  3. 接続先である実行中の Linux または Unix をインスタンスを選択します。

  4. 下部のペインで、インスタンスのパブリック DNS アドレスを見つけます。

    このアドレスを SSH クライアントの設定時に使用してインスタンスに接続します。このガイドの「PuTTY をダウンロードしてインストールする」セクションに進み、PuTTY SSH クライアントをダウンロードしてインストールします。

    
            Amazon EC2 コンソールにおけるインスタンスのパブリック DNS。

PuTTY をダウンロードしてインストールする

PuTTY は Windows 用の無料の SSH クライアントです。詳細については、「PuTTY: a free SSH and Telnet client」を参照してください。このウェブサイトでは、暗号化を許可しない諸国での制限についても説明しています。すでに PuTTY がある場合は、このガイドの後述の「PuTTYgen を使用してキーを設定する」セクションに進むことができます。

PuTTY インストーラまたは実行可能ファイルをダウンロードします。最新バージョンをダウンロードすることをお勧めします。ただし、どのダウンロードを選択するかの詳細については、PuTTY のドキュメントを参照してください。

このガイドの「PuTTYgen を使用してキーを設定する」セクションに進み、PuTTYgen でキーを設定します。

PuTTYgen を使用してキーを設定する

PuTTYgen は、PuTTY で使用するパブリックキーとプライベートキーのペアを生成します。このステップは、PuTTY が受け入れるキーファイルタイプ (.PPK) を使用するために必要です。

PuTTYgen を使用してキーを設定するには
  1. PuTTYgen を起動します。

    たとえば、Windows のスタートメニューで、[すべてのプログラム]、[PuTTY]、[PuTTYgen] の順に選択します。

    
            PuTTY キージェネレータ。
  2. ロード] を選択します。

    デフォルトでは、PuTTYgen には拡張子が .PPK のファイルだけが表示されます。.PEM ファイルを見つけるには、すべてのファイルの種類を表示するオプションを選択します。

    
            Lightsail プライベートキーを PuTTY キージェネレーターにロードします。
  3. このガイドの前半でダウンロードしたデフォルトの Lightsail キーファイル (.PEM) を選択し、 を開くを選択します。

  4. キーが正常にインポートされたことが PuTTYgen で確認されたら、[OK] を選択します。

    
            PuTTY キージェネレータの通知。
  5. [Save private key (プライベートキーの保存)] を選択し、パスフレーズ付きで保存しないことを確認します。

    追加のセキュリティ対策としてパスフレーズを作成すると、PuTTY を使用してインスタンスに接続するたびにパスフレーズを入力する必要があります。

    
            PuTTY キージェネレータにプライベートキーを保存する。
  6. プライベートキーを保存する名前と場所を指定し、[Save (保存)] を選択します。

    PuTTYgen に、新しいキーファイルが .PPK ファイルタイプとして保存されます。

  7. PuTTYgen を閉じます。

    このガイドの「インスタンスに接続するように PuTTY を設定する」セクションに進み、生成した新しい.PPK ファイルを使用して PuTTY を設定し、Amazon EC2 の Linux または Unix インスタンスに接続します。

インスタンスに接続するように PuTTY を設定する

SSH を使用して Linux または Unix インスタンスに接続するためのすべての要件を満たしたので、次に PuTTY を設定します。

Linux または Unix インスタンスに接続するように PuTTY を設定するには
  1. PuTTY を開きます。

    たとえば、Windows のスタートメニューで、[すべてのプログラム]、[PuTTY]、[PuTTY] の順に選択します。

  2. [ホスト名] テキストボックスに、このガイドで前に Amazon EC2 コンソールから取得した、インスタンスのパブリック DNS アドレスを入力します。

    
            PuTTY SSH クライアント。
  3. 左のナビゲーションペインの [Connection (接続)] セクションで、[Data (データ)] を選択します。

  4. [Auto-login username (自動ログインのユーザー名)] テキストボックスに、インスタンスにログインするときに使用するユーザー名を入力します。

    
            PuTTY のインスタンスユーザー名。

    ソース Lightsail インスタンスの設計図に応じて、次のいずれかのデフォルトのユーザー名を入力します。

    • AlmaLinux、Amazon Linux 2、Amazon Linux 2023、CentOS Stream 9、FreeBSD、openSUSE インスタンス: ec2-user

    • CentOS 7 インスタンス: centos

    • Debian インスタンス: admin

    • Ubuntu インスタンス: ubuntu

    • Bitnami インスタンス: bitnami

    • Plesk インスタンス: ubuntu

    • cPanel と WHM インスタンス : centos

  5. 左のナビゲーションペインの [Connection (接続)] セクションで、[SSH] を展開して [Auth (認証)] を選択します。

  6. [Browse (参照)] を選択し、このガイドの前のセクションで作成した .PPK ファイルに移動して、[Open (開く)] を選択します。

    
            PuTTY の認証パラメータ。
  7. [Open (開く)] を選択してインスタンスに接続し、今後はこの接続を信頼するために [Yes (はい)] を選択します。

    インスタンスに正常に接続されると、次のような画面が表示されます。

    
            EC2 インスタンスに接続された PuTTY。

次のステップ

Amazon EC2 の新しい Linux または Unix インスタンスには、エクスポートしたスナップショットから新しいインスタンスを作成するために Amazon EC2 を使用する場合、Lightsail サービスからの残差キーが含まれています。新しい Amazon EC2 インスタンスのセキュリティを強化するには、これらのキーを削除することをお勧めします。詳細については、「Lightsail スナップショットから作成された Amazon EC2 の Linux または Unix インスタンスを保護する」を参照してください。