すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:SSHキーペアのバインド

最終更新日:Aug 21, 2024

ECS (Elastic Compute Service) インスタンスの作成時にSSHキーペアを指定するか、インスタンスの作成後にSSHキーペアをインスタンスにバインドできます。 SSHキーペアを使用して、ECSインスタンスへの安全な接続を確立し、マルチユーザーアクセス管理を容易にすることができます。 SSHキーペアを一括バインドしたり、SSHキーペアを自動的にバインドするように設定することもできます。 このトピックでは、ECSインスタンスの作成後にSSHキーペアを1つ以上のECSインスタンスにバインドする方法について説明します。

制限事項

ECSコンソールでは、インスタンスには1つのSSHキーペアのみをバインドできますが、複数のインスタンスにはSSHキーペアをバインドできます。

  • 別のSSHキーペアが既にバインドされているインスタンスにSSHキーペアをバインドすると、新しいキーペアが元のキーペアに置き換わります。

  • パスワードベースの認証を使用するインスタンスにSSHキーペアをバインドすると、キーペアがバインドされると、インスタンスのパスワードベースの認証は自動的に無効になります。

説明

Linuxインスタンスの場合、キーペアの公開キー情報は ~/.ssh/authorized_keysファイルに格納されます。 ファイルを変更して、インスタンスの複数のSSHキーペアを追加または置換できます。 詳細については、「SSHキーペアの追加または置換」をご参照ください。

前提条件

SSHキーペアを作成およびインポートしました。 詳細については、「SSHキーペアの作成」および「SSHキーペアのインポート」をご参照ください。

SSHキーペアをインスタンスにバインドする

  1. ECSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、インスタンス&画像 > インスタンスを選択します。

  3. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  4. SSHキーペアをバインドするインスタンスを見つけます。 [操作] 列で、image> インスタンス属性> キーペアのバインドを選択します。

  5. [キーペアの選択] ドロップダウンリストからキーペアを選択し、[OK] をクリックします。

  6. SSHキーペアを有効にするためにインスタンスを起動または再起動します。

    • インスタンスが [停止済み] 状態の場合、インスタンスを起動してSSHキーペアを有効にします。 詳細については、「インスタンスの起動」をご参照ください。

    • インスタンスが [実行中] 状態の場合、[今すぐ再起動] をクリックしてインスタンスを再起動します。 インスタンスが再起動されると、SSHキーペアが有効になります。

SSHキーペアを一度に複数のインスタンスにバインドする

  1. ECSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、ネットワーク&セキュリティ > キーペアを選択します。

  3. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  4. バインドするSSHキーペアを見つけて、[操作] 列の [バインド] をクリックします。

  5. [選択されたECSインスタンス] 列で、SSHキーペアをバインドするインスタンスを選択し、> アイコンをクリックしてインスタンスを [選択された] 列に移動します。

    説明

    LinuxインスタンスのみがSSHキーペアをサポートしています。 インスタンスがWindowsインスタンスの場合は、選択できません。

  6. [OK] をクリックします。

  7. SSHキーペアを有効にするインスタンスを起動または再起動します。

    • インスタンスが [実行中] 状態の場合は、インスタンスを再起動してキーペアを有効にします。 詳細については、「インスタンスの再起動」をご参照ください。

    • インスタンスが [停止済み] 状態の場合は、インスタンスを起動してキーペアを有効にします。 詳細については、「インスタンスの起動」をご参照ください。

関連ドキュメント