現状
AWSでインスタンスを新しく作成し、同時にpemキーも作成しました。(インスタンス1, pem1)
また、2つ目のインスタンスを作成して、pemキーは先程のキーを選択しました。(インスタンス2, pem1)
更にもう一つインスタンスを作成して、pemキーは新たに作成しました。(インスタンス3, pem2)
pemキーはどちらもchomod 600で権限を変更しております。
全てのインスタンスのセキュリティグループは同じ設定を利用しており、port22は開けております。
問題
上記の設定状況で、それぞれ設定したpemキーを用いてインスタンスにSSH接続を試みました。
ssh -i /xxx.pem ec2-user@publicIP
すると、下記のような結果となりました。
- インスタンス1はつながらない
- インスタンス2はつながらない
- インスタンス3はつながる
インスタンス1とインスタンス2につながらない時のエラーは以下のとおりです。
ssh: connect to host 00.00.00.00 port 22: Operation timed out
確認してみたところ
- publicIPを確認してみましたが、間違ってはいませんでした。
- 設定したpemと接続時に利用したpemを確認しましたが、間違っていませんでした。
- ~/.ssh/known_hostsを確認してみると、つながらないインスタンスへの設定は保存されておりませんでした。
対応策がおわかりの方はご教授頂けますと幸いです。
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。