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 インスタンスへの接続」を参照してください。

前提条件

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

PuTTY は、Windows 用の SSH の無料の実装です。PuTTY の詳細については、こちらのページを参照してください。暗号化が許可されていない国に関する制約なども記載されています。すでに PuTTY を持っている場合は、この手順をスキップしてステップ 2 に進むことができます。

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

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

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

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

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

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

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

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

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

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

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

      重要

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

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

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

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

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

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

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

  2. [Load] (ロード) を選択します。

    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 アドレスを使用することをお勧めします) を取得します。

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

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

    注記

    Lightsail インスタンスでは SSH 用にポート 22 がすでに開かれているため、そのデフォルトポートをそのまま使用します。

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

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

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

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

    • Amazon Linux、Amazon Linux 2、openSUSE、およびFreeBSD: ec2-user

    • CentOS インスタンス: centos

    • Debian インスタンス: admin

    • Ubuntu インスタンス: ubuntu

    • Bitnami インスタンス: bitnami

    • Plesk インスタンス: ubuntu

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

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

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

次のステップ

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