

# EC2 インスタンスに接続する
<a name="connect"></a>

Amazon EC2 インスタンスは AWS クラウド 上の仮想サーバーです。インスタンスにログオンするには、インスタンスへの接続を確立する必要があります。インスタンスへの接続方法は、インスタンスのオペレーティングシステムと、インスタンスへの接続に使用するコンピュータのオペレーティングシステムによって異なります。次の表に、各接続方法の要件を示します。


| 接続オプション | インスタンスのオペレーティングシステム | インバウンドトラフィックルール | IAM アクセス許可 | インスタンスプロファイルロール | インスタンス上のソフトウェア | 接続システムのソフトウェア | キーペア | 
| --- | --- | --- | --- | --- | --- | --- | --- | 
| SSH クライアント | Linux | はい | なし | なし | なし | はい | はい | 
| EC2 Instance Connect | Linux | あり | あり | なし | はい ¹ | いいえ | いいえ | 
| PuTTY | Linux | はい | なし | なし | なし | はい | はい | 
| RDP クライアント | Server  | はい | なし | なし | なし | あり | はい ² | 
| Fleet Manager | Server  | いいえ | はい | はい | はい ¹ | いいえ | あり | 
| セッションマネージャー | Linux、Windows | いいえ | はい | はい | はい ¹ | いいえ | いいえ | 
| EC2 Instance Connect エンドポイント | Linux、Windows | あり | あり | なし | なし | いいえ | なし ³ | 

¹ 必要なソフトウェアは、特定の AMI にのみプリインストールされています。必要に応じて、サポートされているオペレーティングシステムに必要なソフトウェアを手動でインストールできます。

² キーペアは、ローカル管理者ユーザーアカウントにランダムに生成されたパスワードを使用している場合にのみ必要です。

³ SSH 接続方法を使用する場合は、キーペアが必要です。

詳細については、使用する接続オプションのドキュメントを参照してください。

**接続オプション**
+ [SSH クライアントを使用して Linux インスタンスに接続する](connect-linux-inst-ssh.md)
+ [PuTTY を使用して Linux インスタンスに接続する](connect-linux-inst-from-windows.md)
+ [RDP クライアントを使用して Windows インスタンスに接続する](connect-rdp.md)
+ [Fleet Manager を使用して Windows インスタンスに接続する](connect-rdp-fleet-manager.md)
+ [Session Manager による接続](connect-with-systems-manager-session-manager.md)
+ [パブリック IP と EC2 Instance Connect を使用して接続する](connect-linux-inst-eic.md)
+ [プライベート IP と EC2 Instance Connect エンドポイントを使用して接続する](connect-with-ec2-instance-connect-endpoint.md)