翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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 アドレスを取得するには
-
Amazon EC2 コンソール
にサインインします。 -
左側のナビゲーションペインから、[インスタンス] を選択します。
-
接続先である実行中の Linux または Unix をインスタンスを選択します。
-
下部のペインで、インスタンスのパブリック DNS アドレスを見つけます。
このアドレスを SSH クライアントの設定時に使用してインスタンスに接続します。このガイドの「PuTTY をダウンロードしてインストールする」セクションに進み、PuTTY SSH クライアントをダウンロードしてインストールします。
PuTTY をダウンロードしてインストールする
PuTTY は Windows 用の無料の SSH クライアントです。詳細については、「PuTTY: a free SSH and Telnet client
PuTTY インストーラまたは実行可能ファイルをダウンロード
このガイドの「PuTTYgen を使用してキーを設定する」セクションに進み、PuTTYgen でキーを設定します。
PuTTYgen を使用してキーを設定する
PuTTYgen は、PuTTY で使用するパブリックキーとプライベートキーのペアを生成します。このステップは、PuTTY が受け入れるキーファイルタイプ (.PPK) を使用するために必要です。
PuTTYgen を使用してキーを設定するには
-
PuTTYgen を起動します。
たとえば、Windows のスタートメニューで、[すべてのプログラム]、[PuTTY]、[PuTTYgen] の順に選択します。
-
ロード] を選択します。
デフォルトでは、PuTTYgen には拡張子が .PPK のファイルだけが表示されます。.PEM ファイルを見つけるには、すべてのファイルの種類を表示するオプションを選択します。
-
このガイドの前半でダウンロードしたデフォルトの Lightsail キーファイル (.PEM) を選択し、 を開くを選択します。
-
キーが正常にインポートされたことが PuTTYgen で確認されたら、[OK] を選択します。
-
[Save private key (プライベートキーの保存)] を選択し、パスフレーズ付きで保存しないことを確認します。
追加のセキュリティ対策としてパスフレーズを作成すると、PuTTY を使用してインスタンスに接続するたびにパスフレーズを入力する必要があります。
-
プライベートキーを保存する名前と場所を指定し、[Save (保存)] を選択します。
PuTTYgen に、新しいキーファイルが .PPK ファイルタイプとして保存されます。
-
PuTTYgen を閉じます。
このガイドの「インスタンスに接続するように PuTTY を設定する」セクションに進み、生成した新しい.PPK ファイルを使用して PuTTY を設定し、Amazon EC2 の Linux または Unix インスタンスに接続します。
インスタンスに接続するように PuTTY を設定する
SSH を使用して Linux または Unix インスタンスに接続するためのすべての要件を満たしたので、次に PuTTY を設定します。
Linux または Unix インスタンスに接続するように PuTTY を設定するには
-
PuTTY を開きます。
たとえば、Windows のスタートメニューで、[すべてのプログラム]、[PuTTY]、[PuTTY] の順に選択します。
-
[ホスト名] テキストボックスに、このガイドで前に Amazon EC2 コンソールから取得した、インスタンスのパブリック DNS アドレスを入力します。
-
左のナビゲーションペインの [Connection (接続)] セクションで、[Data (データ)] を選択します。
-
[Auto-login username (自動ログインのユーザー名)] テキストボックスに、インスタンスにログインするときに使用するユーザー名を入力します。
ソース 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
-
-
左のナビゲーションペインの [Connection (接続)] セクションで、[SSH] を展開して [Auth (認証)] を選択します。
-
[Browse (参照)] を選択し、このガイドの前のセクションで作成した .PPK ファイルに移動して、[Open (開く)] を選択します。
-
[Open (開く)] を選択してインスタンスに接続し、今後はこの接続を信頼するために [Yes (はい)] を選択します。
インスタンスに正常に接続されると、次のような画面が表示されます。
次のステップ
Amazon EC2 の新しい Linux または Unix インスタンスには、エクスポートしたスナップショットから新しいインスタンスを作成するために Amazon EC2 を使用する場合、Lightsail サービスからの残差キーが含まれています。新しい Amazon EC2 インスタンスのセキュリティを強化するには、これらのキーを削除することをお勧めします。詳細については、「Lightsail スナップショットから作成された Amazon EC2 の Linux または Unix インスタンスを保護する」を参照してください。