‹ ハウツー に戻る

SFTP を使用して Amazon Lightsail の Linux または UNIX インスタンスに接続する

最終更新日: 2022 年 4 月 11 日

SFTP (SSH ファイル転送プロトコル) を使用してインスタンスに接続することによって、ローカルコンピュータと Amazon Lightsail のLinux または UNIX インスタンスとの間にファイルを転送できます。これを行うには、インスタンスのプライベートキーを取得する必要があり、これを使用して FTP クライアントを設定します。このチュートリアルでは、FileZilla FTP クライアントを設定してインスタンスに接続する方法について説明します。これらのステップは、他の FTP クライアントにも適用されます。

目次

前提条件

以下の前提条件を完了します (まだの場合)。

インスタンスの SSH キーを取得する

インスタンスの AWS リージョンのデフォルトのプライベートキーを取得するには、次のステップを実行します。これは、FileZilla を使用してインスタンスに接続するために必要です。

注意

独自のキーペアを使用している場合、または Lightsail コンソールを使用してキーペアを作成した場合は、プライベートキーを見つけ、それを使用してインスタンスに接続します。独自のキーをアップロードする場合または Lightsail コンソールを使用してキーペアを作成する場合は Lightsail はプライベートキーを保存しません。プライベートキーなしで SFTP を使用してインスタンスに接続することはできません。

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

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

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

  4. ページの [Default keys] (デフォルトキー) セクションまで下にスクロールします。

  5. インスタンスが配置されているリージョンのデフォルトのプライベートキーの横にある [ダウンロード] を選択します。

    Lightsail コンソールの SSH キーペア。
  6. ローカルドライブのセキュリティが確保された場所にプライベートキーを保存します。

FileZilla を設定してインスタンスを接続する

以下のステップに従って、インスタンスに接続するよう FileZilla を設定します。

  1. FileZilla を開きます。

  2. [ファイルFile]、[サイトマネージャー] を選択します。

  3. [新しいサイト] を選択してサイトに名前を付けます。

    新しいサイトを FileZilla で設定する。
  4. [プロトコル] ドロップダウンで、[SFTP – SSH ファイル転送プロトコル] を選択します。

  5. [ホスト] テキストボックスに、インスタンスのパブリック IP アドレスを入力するか、貼り付けます。

  6. [ログオンタイプ] ドロップダウンで、[キーファイル] を選択します。

  7. [ユーザー] テキストボックスに、インスタンスのオペレーティングシステムに応じて、次のいずれかのデフォルトのユーザー名を入力します。

    • Amazon Linux、Amazon Linux 2、FreeBSD、openSUSE インスタンス : ec2-user

    • CentOS インスタンス: centos

    • Debian インスタンス: admin

    • Ubuntu インスタンス: ubuntu

    • Bitnami インスタンス: bitnami

    • Plesk インスタンス: ubuntu

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

    重要

    ここにリストされているデフォルトのユーザー名とは異なるユーザー名を使用している場合は、ユーザーにインスタンスへの書き込み許可を付与します。

  8. [キーファイル] テキストボックスの横で、[参照] を選択します。

    SFTP configuration in FileZilla の SFTP 設定。
  9. この手順で前に、Lightsail コンソールからダウンロードしたプライベートキーを探し、[開く] を選択します。

    注意

    Windows を使用している場合は、pem ファイルを検索する際に既定のファイルの種類を [すべてのファイル] に変更します。

    FileZilla のオープンダイアログでのファイル拡張設定
  10. [Connect] (接続) を選択します。

  11. 以下の例のようなプロンプトが表示され、ホストキーが不明であることが分かります。[OK] を選択してプロンプトを確認し、インスタンスに接続します。

    FileZilla の不明なホストキー。

    次の例のようなステータスメッセージが表示されている場合は、正常に接続されています。

    Lightsail のインスタンスに正常に接続された FileZilla。

    ローカルコンピュータとインスタンス間でファイルを転送する方法を含む FileZilla の使用に関する詳細については、「FileZilla Wiki ページ」を参照してください。