我無法使用 SSH 在我的 AWS Elastic Beanstalk 環境中連線至 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。
解決方法
使用 SSH 連線至執行個體之前,請先完成下列步驟:
**注意:**確保為您的 Elastic Beanstalk 環境設定 Amazon EC2 金鑰對。
- 在公有子網路中啟動您的 Amazon EC2 執行個體,並具有公有 IP 地址。
- 在執行個體的安全群組上,於連接埠 22 上設定入埠規則。傳入規則必須允許您的 IP 地址或 IP 地址範圍連線至執行個體。
- 符合所有一般先決條件才可連線至執行個體。
如果 Amazon EC2 執行個體位於私有子網路中,則透過堡壘主機對 SSH 連線進行疑難排解。
如果您仍然遇到逾時問題且無法連線至執行個體,則執行個體的 SSH 常駐程式可能會因為記憶體使用率過高而當機。若要對記憶體問題進行疑難排解,請使用 Amazon CloudWatch 指標監控 Elastic Beanstalk 執行個體的記憶體指標。