osx 10.6を使用して、単純な(現在の)PHPアプリケーションの最初のEC2インスタンスを設定しようとしています。コマンドラインで新しいインスタンスにアクセスしようとすると、ssh: connect to host xx.xxx.xxx.xxx port 22: Operation timed out
しか得られません。ヘルプAmazon EC2インスタンスへのアクセス
私は、コマンドラインでこれを入力しています:
ssh -i <MYPEMNAME>.pem [email protected]<PRIVATEIP/PUBLICDNS/ELASTICIP>
私は、管理コンソールのセキュリティルールとしてこれを持っている:
rule name: web_access
22(SSH) 0.0.0.0
80(HTTP) 0.0.0.0
私は完全にオープンにsshを持っているだけでこれをテストするために、Iそれが動作するとき、より適切なipを得るでしょう。
は、私は後にしようとした一つの選択肢だった弾性IP、作成した「EC2ユーザーを@ ...」私は、フォルダ.ec2に保存したインスタンスを作成したとき、私はまた、.PEMを生成私のマシン上では、上記の.pemで参照されている名前が付けられています。
管理コンソールに、インスタンスが実行中であることが示されます。私はちょうどこの時点で間違ってsshのアクセスを行っていると思う。
大変助かりました! ありがとう
ファイアウォールでブロックされているようです。あなたがどこにいても(あなたではない)、セキュリティグループが正しく形成されていることを確認してください。また、セキュリティグループの作成は、インスタンスを使用して作成することと同じではありません。 – phs
ええ、私はgithubとherokuものを行うことができます。私は別のセキュリティグループを使ってインスタンスを作成する限り、何か別のことをやっている可能性は確かではありません。管理コンソールでこれらの設定を変更するだけではいけませんか?ありがとうtho。 – tuddy
私はこのインスタンスの起動ログを調べて、sshに問題が起きていないかどうかを確認します。 (起動ログはWebポータルから入手できます) –