0

次のコマンドを使用して新しいインスタンスを作成しています。

ec2-run-instances --key "xxxx keypair" --instance-type t1.micro --instance-initiated-shutdown-behavior terminate --user-data-file myscript.sh $ami_id

私の AMI はbitnami のデフォルト AMI です。

インスタンスを起動した後、古いインスタンスから次のコードを使用して新しいインスタンスに接続し、

ssh -i xxx_yyy.pem bitnami@xxxxxx.compute-1.amazonaws.com

そして、これを接続できません。サーバーからの応答がありません。

誰でもこれで私を助けてもらえますか??

前もって感謝します。

4

1 に答える 1

1

EC2 インスタンスに接続しようとするときに確認する一般的な事項:

セキュリティ グループ インスタンスに関連付けられたセキュリティ グループの少なくとも 1 つに、ポート 22 (SSH) またはポート 3389 (RDP) がソース IP 範囲 (特定の IP アドレス 54.87.23.11/32、または全世界 0.0 など) に対して開いていることを確認します。 .0.0/0 -- しかし、後者は非常に貧弱なセキュリティ慣行です)。セキュリティ グループはステートフルであるため、インバウンドアクセスを開くだけで、リターン パスが自動的に機能します。

パブリック IP アドレス インスタンスに関連付けられたパブリック IP アドレスを使用していることを確認します。これは、インスタンスの起動時に割り当てるか (プールからランダムな IP アドレスを割り当てます)、または Elastic IP アドレスとして割り当てることができます (これは、任意のインスタンスに割り当てることができる静的 IP アドレスであり、使用するまで保持します)。 AWS に戻します)。

パブリック サブネット/ルーティング インスタンスが「パブリック」VPC サブネットにあることを確認します。これは、サブネットに関連付けられたルート テーブルに、インターネット ゲートウェイを経由するルートがあることを意味します。

AMI オペレーティング システム Windows インスタンスに SSH で接続したり、Linux インスタンスに RDP で接続したりしようとする状況を見てきました。そのため、予想されるオペレーティング システムに対して正しい AMI を起動したことも確認してください。

于 2014-11-19T21:26:13.687 に答える