0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AWSでEC2に接続しようとしたら"ssh: connect to host xx.xxx.xx.xxx port 22: Operation timed out"と出た

Last updated at Posted at 2021-02-07

<はじめに>
転職活動用に制作しているポートフォリオについて、AWSでのデプロイ(SSL認証まで完了)
している状態です。
その後、Action Cableを用いた追加実装を行い、デプロイの前にAWSの設定変更が必要な状況。
connection.rbのファイルの編集が終わり、EC2に接続してNginxの設定変更をしようとした際に
下記エラーが発生。初歩的なことが原因でしたが備忘録も兼ねて簡単に投稿します。

xxxxxxxxxxx@xxxxxxxxxxx .ssh % ssh -i xxxxxx.xxx ec2-user@xx.xxx.xx.xxx
ssh: connect to host xx.xxx.xx.xxx port 22: Operation timed out

<内容>
EC2インスタンスのSSlの送信元の設定に問題があったようです。。
接続したいインスタンスを選択し、「セキュリティ」→「セキュリティグループ」を選択→
「インバウンドルール」の「インバウンドルールを編集」を選択

SSHの「送信元」の箇所("カスタム""任意の場所""マイIP"3択が表示)を"マイIP"に
選択する必要がありました。
*元々"カスタム"としていたのがよくなかったようです。。。

これで以下のように無事に接続できました!

xxxxxxxxxxx@xxxxxxxxxxx .ssh % ssh -i xxxxxx.xxx ec2-user@x.xxx.xx.xxx
Last login: Sun Jan 17 01:31:40 2021 from om126034118109.18.openmobile.ne.jp

       __|  __|_  )
       _|  (     /   Amazon Linux 2 AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-2/
4 package(s) needed for security, out of 10 available
Run "sudo yum update" to apply all updates.

<終わりに>
機械音痴のためこの手のエラーにかなりビビってしまうのですが、同じような場面に遭遇している人は
他にもいるはずなので焦らず丁寧な対応が必要だと思いました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?