Snooze1229
@Snooze1229 (佐々木 統吾)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

sshでインスタンスにログインできなさすぎます

aws学習期間1週間無いくらいの超弩級の初心者です。初質問です。お手柔らかにお願いします。

解決したいこと

sshに接続ができません。
何回かインスタンスを作り直してもこうなるので、aws側での設定などではなくローカル側に何か問題があるのかもしれません…。当方mac osです。

上記の記事を参考にインスタンスを作り、mkdirで.sshフォルダを作成→自身のdownloadsフォルダから.sshフォルダに.pemファイルをコピーし接続を試みています。

以下、接続時のコマンドです。

cd .ssh

ssh -i ~/.ssh/sample.pem ec2-user@パブリックIP

発生している問題・エラー

ssh: connect to host ~ 22: Operation timed out

とエラーが出ます。

自分で試したこと

1,セキュリティグループのインバウンドルールの確認
ssh 22番とHTTP 80番でしっかり空いてました。

2,ログの確認

ssh -vvv ec2-user@~

OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 47: Applying options for *
debug1: Connecting to ホスト名 port 22.
ssh: Could not resolve hostname ホスト名: nodename nor servname provided, or not known

となる。

3.pemや.sshのパーミッションの確認

400や600にしてもエラーに変わりありませんでした。

4,ec2-instance-connectを使用した接続

黒の画面がしばらく続いた後、

There was a problem connecting to your instance
We were unable to connect to your instance. Make sure that your instance’s network settings are configured correctly for EC2 Instance Connect. For more information, see Task 1: Configure network access to an instance.

となってしまいます。

5,publicIPの確認

しっかり割り振られていました

以上になります。用語等間違っていたらすいません。

心当たりとしては

実は数日前までログインできていたのですが、githubからcloneを試みていました。
これがいけなかったのかはわかりませんが、publickeyを登録するためssh-keygenを実行しました。しかし、ec2インスタンスを起動した際にキーペアを生成していたことを完全に失念していました。

これも間違いなのかわかりませんが、インスタンス内でssh-keygenを実行してしまったためかインスタンス内のキー関連のファイルが更新されインスタンス生成時に発行したキーペアが使えず上記のエラーが出るようになり今に至ります。

ですがインスタンスを作り直しても同様のエラーが出ます。

2日ほど沼ってます。エラー文でググって出てくる解決策は試せそうなものは一通り試し、限界を感じたので質問させていただきました。どなたかご教授の程よろしくお願いいたします。

1

3Answer

こんにちは!
AWS ほんと便利で面白いですよね!
私も良く詰まってよく萎えてます!(笑)

ですがインスタンスを作り直しても同様のエラーが出ます。

こちらって、鍵も作成し直していますか?
それによって、鍵の問題なのか、デフォルト VPC の問題なのか、ローカルの問題なのかが見えてくると思います!
再構築の手順をもう少し詳しく教えていただけませんか?

0Like

あれ?
すみません!
キャッシュを見ていたようです!
解決されたようなら何よりです!!
頑張ってください!!

0Like

Comments

  1. @Snooze1229

    Questioner

    回答ありがとうございます!すいません、ちょっと原因が分かった気がしたので一度質問を閉じさせていただいてました汗
    よろしければそちら終わり次第又報告させていただきます!
  2. @Snooze1229

    Questioner

    回答していただきありがとうございました。
    結局自己解決しましたので報告させていただきました。
    せっかく答えていただいたのに申し訳ないです、、
    また機会がありましたらよろしくお願いいたします!

Comments

  1. @Snooze1229

    Questioner

    回答していただきありがとうございます。
    結局自己解決しましたので報告させていただきました。
    せっかく答えていただいたのに申し訳ないです、、
    また機会がありましたらよろしくお願いいたします!

Your answer might help someone💌