Lightsail 用の PuTTY をダウンロードしてセットアップする - Amazon Lightsail

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

Lightsail 用の PuTTY をダウンロードしてセットアップする

PuTTY などの SSH クライアントを使用して Lightsail インスタンスに接続できます。PuTTY ではプライベート SSH キーのコピーが必要です。キーがすでにある場合や、Lightsail が作成するキーペアを使用したい場合があります。どちらの方法についても説明しています。SSH の詳細については、「SSH キーペア」を参照してください。このトピックでは、キーペアをダウンロードし、インスタンスに接続するように PuTTY をセットアップするステップについて順を追って説明します。

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

Lightsail で Linux または Unix インスタンスに接続する最も簡単な方法は、Lightsail コンソールで使用できるブラウザベースの SSH クライアントを使用することです。詳細については、「Amazon Lightsail での Linux または Unix インスタンスへの接続」を参照してください。

前提条件

ステップ 1: PuTTY をダウンロードしてインストールする

PuTTY は、Windows 用の SSH の無料の実装です。暗号化が許可されていない国に関連する制限など、PuTTY の詳細については、PuTTY ウェブサイトの「」を参照してください。すでに PuTTY を持っている場合は、この手順をスキップしてステップ 2 に進むことができます。

  1. PuTTY のインストーラまたは実行可能ファイルを、「PuTTY のダウンロード」からダウンロードします。

    どのダウンロードを選択すればいいか判断できない場合は、PuTTY のドキュメントを参照してください。最新バージョンをダウンロードすることをお勧めします。

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

ステップ 2: プライベートキーの準備を整える

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

  1. Lightsail コンソールにサインインします。

  2. 上部のナビゲーションバーで [アカウント] を選択し、ドロップダウンから [アカウント] を選択します。

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

  4. 使用するプライベートキーに応じて、次のいずれかのオプションを選択します。

    • Lightsail が生成するデフォルトのプライベートキーを使用するには、ページの「デフォルトキー」セクションで、インスタンス AWS リージョン が配置されている のデフォルトのプライベートキーの横にあるダウンロードアイコンを選択します。

      
                Lightsail コンソールの SSH キーペア
    • Lightsail で新しいキーペアを作成するには、ページのカスタムキーセクションでキーペアの作成を選択します。インスタンス AWS リージョン が配置されている を選択し、 の作成 を選択します。名前を入力し、[Generate key pair] (キーペアの生成) を選択します。プライベートキーをダウンロードするためのオプションが表示されます。

      重要

      プライベートキーは一度だけダウンロードすることができます。セキュリティで保護されている場所に保存します。

    • 独自のキーペアを使用するには、[今すぐアップロード] を選択します。インスタンス AWS リージョン が配置されている を選択し、 をアップロード を選択します。[Upload file (ファイルのアップロード)] を選択し、ローカルドライブのファイルを見つけます。パブリックキーファイルを Lightsail にアップロードする準備ができたら、キーのアップロードを選択します。

  5. プライベートキーをダウンロードした場合、または Lightsail で新しいプライベートキーを作成した場合は、簡単に見つけることができる場所に.pemキーファイルを保存してください。

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

ステップ 3: Lightsail プライベートキーを使用して PuTTYgen を設定する

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

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

  2. ロード] を選択します。

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

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

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

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

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

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

  6. PuTTYgen を閉じます。

ステップ 4: プライベートキーとインスタンスの情報を使用して PuTTY の設定を完了する

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

  1. PuTTY を開きます。

  2. Lightsail から、インスタンス管理ページからパブリック IP アドレスを取得します (通常は静的 IP アドレス を使用します)。

    Lightsail のホームページからパブリック IP アドレスを取得するか、インスタンスを選択して詳細を表示できます。

  3. パブリック IP アドレスを [Host Name (or IP address) (ホスト名 (または IP アドレス))] フィールドに入力するか、貼り付けます。

    注記

    Lightsail インスタンスの SSH 用にポート 22 が既に開いているため、デフォルトのポートを受け入れます。

  4. [接続] の下の [SSH] および [認証] を展開して、[認証情報] を選択します。

    
            PuTTY および設定ダイアログの SSH 認証情報オプション
  5. [Browse (参照)] を選択し、前のステップで作成した .ppk ファイルの場所に移動して選択し、[Open (開く)] を選択します。

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

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

    • 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

    インスタンスのオペレーティングシステムの詳細については、「イメージの選択」を参照してください。

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

次のステップ

再度接続する必要がある場合は、「PuTTY を使用して Linux/Unix ベースのインスタンスに接続する」を参照してください。