

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

# Lightsail スナップショットから作成した Linux Amazon EC2 インスタンスに接続する
<a name="amazon-lightsail-connecting-to-linux-unix-amazon-ec2-instances"></a>

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-lightsail-connecting-to-windows-server-amazon-ec2-instances.md)」を参照してください。

**目次**
+ [インスタンスのキーを取得する](#get-the-key-linux-unix-instance)
+ [インスタンスのパブリック DNS アドレスを取得する](#get-the-public-dns-address-for-your-linux-unix-instance)
+ [PuTTY をダウンロードしてインストールする](#download-and-install-putty)
+ [PuTTYgen を使用してキーを設定する](#configure-the-key-with-puttygen)
+ [インスタンスに接続するように PuTTY を設定する](#configure-putty-to-connect)
+ [次のステップ](#connecting-to-linux-unix-instances-next-steps)

## インスタンスのキーを取得する
<a name="get-the-key-linux-unix-instance"></a>

新しい Amazon EC2 インスタンスに接続するために必要な適切なキーを取得します。必要なキーは、ソースの Lightsail インスタンスに接続した方法によって異なります。ソースの Lightsail インスタンスへの接続方法としては以下が挙げられます。
+ **ソースインスタンスのリージョンにおけるデフォルト Lightsail キーペアを使用** – [Lightsail アカウントページ](https://lightsail.aws.amazon.com/ls/webapp/account/keys)の** SSH キー**タブからデフォルトのプライベートキーをダウンロードします。デフォルトの Lightsail キーの詳細については、「[SSH のキーペア](understanding-ssh-in-amazon-lightsail.md)」を参照してください。
**注記**  
EC2 インスタンスに接続したら、インスタンスから Lightsail のデフォルトキーを削除して、独自のキーペアに置き換えることをお勧めします。詳細については、「[Lightsail スナップショットから作成した Amazon EC2 の Linux または Unix インスタンスを保護する](amazon-lightsail-securing-linux-unix-amazon-ec2-instances.md)」を参照してください。
+ **独自のキーペアを使用する** – プライベートキーを探して Amazon EC2 インスタンスの接続に使用します。独自のキーペアを使用した場合、Lightsail にはプライベートキーが保存されません。プライベートキーをなくすと、Amazon EC2 インスタンスに接続できなくなります。

## インスタンスのパブリック DNS アドレスを取得する
<a name="get-the-public-dns-address-for-your-linux-unix-instance"></a>

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

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

1. [Amazon EC2 コンソール](https://console.aws.amazon.com/ec2/)にサインインします。

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

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

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

   このアドレスを SSH クライアントの設定時に使用してインスタンスに接続します。このガイドの「[PuTTY をダウンロードしてインストールする](#download-and-install-putty)」セクションに進み、PuTTY SSH クライアントをダウンロードしてインストールします。  
![\[Amazon EC2 コンソールにおけるインスタンスのパブリック DNS。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-ec2-public-dns.png)

## PuTTY をダウンロードしてインストールする
<a name="download-and-install-putty"></a>

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

[PuTTY インストーラまたは実行可能ファイルをダウンロード](http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)します。 の最新バージョンを使用することをお勧めします。ただし、どのダウンロードを選択するかの詳細については、[PuTTY のドキュメント](http://www.chiark.greenend.org.uk/~sgtatham/putty/docs.html)を参照してください。

このガイドの「[PuTTYgen を使用してキーを設定する](#configure-the-key-with-puttygen)」セクションに進み、PuTTYgen でキーを設定します。

## PuTTYgen を使用してキーを設定する
<a name="configure-the-key-with-puttygen"></a>

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

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

1. PuTTYgen を起動します。

   たとえば、**Windows のスタート**メニューで、[**すべてのプログラム**]、[**PuTTY**]、[**PuTTYgen**] の順に選択します。  
![\[PuTTY キージェネレータ。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/puttygen-key-generator.png)

1. **[ロード]** を選択します。

   デフォルトでは、PuTTYgen には拡張子が .PPK のファイルだけが表示されます。.PEM ファイルを見つけるには、すべてのファイルの種類を表示するオプションを選択します。  
![\[Lightsail プライベートキーを PuTTY キージェネレータにロードする。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-putty-load-private-key.png)

1. このガイドで前にダウンロードした Lightsail のデフォルトキーファイル (.PEM) を選択し、[**Open (開く)**] を選択します。

1. キーが正常にインポートされたことが PuTTYgen で確認されたら、[**OK**] を選択します。  
![\[PuTTY キージェネレータの通知。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-putty-puttygen-notice.png)

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

   追加のセキュリティ対策としてパスフレーズを作成すると、PuTTY を使用してインスタンスに接続するたびにパスフレーズを入力する必要があります。  
![\[PuTTY キージェネレータにプライベートキーを保存する。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-putty-save-private-key.png)

1. プライベートキーを保存する名前と場所を指定し、[**Save (保存)**] を選択します。

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

1. PuTTYgen を閉じます。

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

## インスタンスに接続するように PuTTY を設定する
<a name="configure-putty-to-connect"></a>

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

**Linux または Unix インスタンスに接続するように PuTTY を設定するには**

1. PuTTY を開きます。

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

1. **[ホスト名]** テキストボックスに、このガイドで前に Amazon EC2 コンソールから取得した、インスタンスのパブリック DNS アドレスを入力します。  
![\[PuTTY SSH クライアント。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-putty-host-name.png)

1. 左のナビゲーションペインの **[接続]** セクションで、**[データ]** を選択します。

1. [**Auto-login username (自動ログインのユーザー名)**] テキストボックスに、インスタンスにログインするときに使用するユーザー名を入力します。  
![\[PuTTY のインスタンスユーザー名。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-putty-login-details.png)

   ソースの Lightsail インスタンスの設計図に応じて、以下のいずれかのデフォルトユーザー名を入力します。
   + AlmaLinux、Amazon Linux 2、Amazon Linux 2023、CentOS Stream 9、FreeBSD および openSUSE インスタンス: `ec2-user`
   + Debian インスタンス: `admin`
   + Ubuntu インスタンス: `ubuntu`
   + Bitnami インスタンス: `bitnami`
   + Plesk インスタンス: `ubuntu`
   + cPanel と WHM インスタンス : `centos`

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

1. [**Browse (参照)**] を選択し、このガイドの前のセクションで作成した .PPK ファイルに移動して、[**Open (開く)**] を選択します。  
![\[PuTTY の認証パラメータ。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-putty-authentication-parameters.png)

1. [**Open (開く)**] を選択してインスタンスに接続し、今後はこの接続を信頼するために [**Yes (はい)**] を選択します。

   インスタンスに正常に接続されると、次のような画面が表示されます。  
![\[EC2 インスタンスに接続された PuTTY。\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-putty-connected.png)

## 次の手順
<a name="connecting-to-linux-unix-instances-next-steps"></a>

エクスポートされたスナップショットから Amazon EC2 で新しいインスタンスを作成すると、Amazon EC2 の Linux または Unix インスタンスに Lightsail サービスからのキーが含まれています。新しい Amazon EC2 インスタンスのセキュリティを強化するには、これらのキーを削除することをお勧めします。詳細については、「[Lightsail スナップショットから作成した Amazon EC2 の Linux または Unix インスタンスを保護する](amazon-lightsail-securing-linux-unix-amazon-ec2-instances.md)」を参照してください。