

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

# PuTTY で Lightsail Linux インスタンスに接続する
<a name="lightsail-how-to-set-up-putty-to-connect-using-ssh"></a>

PuTTY などの SSH クライアントを使用して Amazon Lightsail インスタンスに接続できます。PuTTY ではプライベート SSH キーのコピーが必要です。すでに持っているキーを使用するか、または Lightsail によって作成されるキーペアを使用できます。どちらの方法についても説明しています。SSH の詳細については、「[SSH キーペア](understanding-ssh-in-amazon-lightsail.md)」を参照してください。このトピックでは、キーペアをダウンロードし、インスタンスに接続するように PuTTY をセットアップするステップについて順を追って説明します。

このガイドで説明するインスタンスへの接続方法は、多数あるうちの 1 つです。他の方法に関する詳細は、「[SSH のキーペア](understanding-ssh-in-amazon-lightsail.md)」を参照してください。

Lightsail でのLinux または Unix インスタンスに接続する最も簡単な方法は、Lightsail コンソールで利用可能なブラウザベースの SSH クライアントを使用する方法です。詳細については、「[Amazon Lightsail のLinux インスタンスへの接続](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)」を参照してください。

## 前提条件
<a name="lightsail-putty-prerequisites"></a>
+ Lightsail で実行中のインスタンスが必要です。詳細については、「[Amazon Lightsail でインスタンスを作成する](getting-started-with-amazon-lightsail.md)」を参照してください。
+ 静的 IP アドレスを作成してインスタンスにアタッチすることをお勧めします。これにより、後でパブリック IP アドレスが変わった場合に、PuTTY を再設定する必要がなくなります。詳細については、「[静的 IP を作成してインスタンスにアタッチする](lightsail-create-static-ip.md)」を参照してください。

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

PuTTY は、Windows 用の SSH の無料の実装です。PuTTY の詳細については、「[PuTTY のウェブサイト](http://www.chiark.greenend.org.uk/~sgtatham/putty/)」を参照してください。暗号化が許可されていない国に関する制約なども記載されています。すでに PuTTY を持っている場合は、この手順をスキップして**ステップ 2** に進むことができます。

1. PuTTY のインストーラまたは実行可能ファイルを、「[PuTTY のダウンロード](http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)」からダウンロードします。

   どのダウンロードを選択すればいいか判断できない場合は、[PuTTY のドキュメント](http://www.chiark.greenend.org.uk/~sgtatham/putty/docs.html)を参照してください。 の最新バージョンを使用することをお勧めします。

1.  **ステップ 2** に進み、PuTTY を設定する前にプライベートキーを取得します。

## ステップ 2: プライベートキーの準備を整える
<a name="lightsail-get-your-private-key-ready"></a>

プライベートキーを取得する方法にはいくつかの選択肢があります。Lightsail が生成するデフォルトのプライベートキーを使用するか、Lightsail で新しいプライベートキーを作成するか、別のサービスから取得済みのプライベートキーを使用できます。各オプションの手順については、以下に概要を示します。

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

1. Lightsail ホームページの上部にあるナビゲーションメニューでユーザーまたはロールを選択します。

1. ドロップダウンメニューで [**Account (アカウント)**] を選択します。  
![\[Lightsail アカウントタブ\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. [**SSH キー**] タブを選択します。

1. 使用するプライベートキーに応じて、次のいずれかのオプションを選択します。
   + **がLightsail生成するデフォルトのプライベートキーを使用するには**、ページの**デフォルトキー**セクションで、インスタンス AWS リージョン が配置されている のデフォルトのプライベートキーの横にあるダウンロードアイコンを選択します。  
![\[Lightsail コンソールの SSH キーペア\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/managing-key-pairs-download-default-key.png)
   + **Lightsail で新しいキーペアを作成するには**、ページの [**Custom keys**] セクションで [**Create key pair**] (キーペアを作成) を選択します。インスタンス AWS リージョン がある を選択し、**作成** を選択します。名前を入力し、[**Generate key pair**] (キーペアの生成) を選択します。プライベートキーをダウンロードするためのオプションが表示されます。
**重要**  
プライベートキーは一度だけダウンロードすることができます。セキュリティで保護されている場所に保存します。
   + **独自のキーペアを使用する**には、[**今すぐアップロード**] を選択します。インスタンス AWS リージョン が配置されている を選択し、**アップロード**を選択します。[**Upload file (ファイルのアップロード)**] を選択し、ローカルドライブのファイルを見つけます。Lightsail に公開キーファイルをアップロードする準備ができたら、[**キーのアップロード**] を選択します。

1. Lightsail でプライベートキーをダウンロードした場合や新しいプライベートキーを作成した場合は、`.pem` キーファイルを見つけやすい場所に必ず保存します。

   他のユーザーが読み取ることができないようにファイルのアクセス許可も設定することをお勧めします。

## ステップ 3: Lightsail のプライベートキーを使用して PuTTYgen を設定する
<a name="lightsail-configure-puttygen-with-your-key"></a>

`.pem` キーファイルのコピーを作成したら、PuTTY キージェネレータ (PuTTYgen) を使用して PuTTY をセットアップできます。

1. PuTTYgen を起動します (例: [**スタート**] メニューで [**すべてのプログラム**]、[**PuTTY**]、[**PuTTYgen**] の順に選択します)。

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

   PuTTYgen では、デフォルトでは `.ppk` 拡張子を持つファイルだけが表示されます。`.pem` ファイルの場所を特定するには、すべてのタイプのファイルを表示するオプションを選択します。

1. `lightsailDefaultKey.pem` を選択して [**Open (開く)**] を選択します。

   キーの正常なインポートが PuTTYgen で確認されたら、[**OK**] を選択できます。

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

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

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

1. PuTTYgen を閉じます。

## ステップ 4: プライベートキーとインスタンスの情報を使用して PuTTY の設定を完了する
<a name="lightsail-configure-putty-with-your-key"></a>

もう少しです。これから最後の変更を行います。

1. PuTTY を開きます。

1. Lightsail で、インスタンス管理ページからパブリック IP アドレス ([静的 IP アドレス](understanding-static-ip-addresses-in-amazon-lightsail.md)を使用することをお勧めします) を取得します。

   パブリック IP アドレスは、Lightsail ホームページで取得するか、またはインスタンスを選択してその詳細情報を表示することによって取得できます。

1. パブリック IP アドレスを [**Host Name (or IP address) (ホスト名 (または IP アドレス))**] フィールドに入力するか、貼り付けます。
**注記**  
Lightsail インスタンスでは SSH 用にポート 22 がすでに開かれているため、そのデフォルトポートをそのまま使用します。

1. **[接続]** の下の **[SSH]** および **[認証]** を展開して、**[認証情報]** を選択します。  
![\[PuTTY および設定ダイアログの SSH 認証情報オプション\]](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/putty-configuration-connection-ssh-auth.png)

1. [**Browse (参照)**] を選択し、前のステップで作成した `.ppk` ファイルの場所に移動して選択し、[**Open (開く)**] を選択します。

1. **[開く]** を再度選択し、**[承諾]** を選択して、今後はこの接続を信頼することを示します。

1. インスタンスのオペレーティングシステムに応じて、次のいずれかのデフォルトのユーザー名を使用してログインします。
   + 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`

   インスタンスのオペレーティングシステムの詳細については、「[イメージの選択](compare-options-choose-lightsail-instance-image.md)」を参照してください。

1. 後で使用できるように接続を保存します。

## 次の手順
<a name="lightsail-configure-putty-next-steps"></a>

再度接続する必要がある場合は、「[PuTTY を使用して Linux/Unix ベースのインスタンスに接続する](lightsail-how-to-ssh-connect-to-instance-virtual-private-server-using-putty.md)」を参照してください。