0
1

More than 1 year has passed since last update.

【AWS】 EC2を起動してターミナルでSSH接続する。

Last updated at Posted at 2023-01-16

環境

・MacOS Monterey
・AWS(無料版)

前提

今回は簡単にAWSでEC2を起動しSSH接続する方法を書いていきます。
なので用語や詳細などの説明は省き、既にAWSアカウントを登録してあることを前提にします。

EC2を起動する

AWSのトップ画面から"EC2"を選択。
スクリーンショット 2023-01-16 15.58.54.png

すると、色んな情報が表示されていますが、"インスタンスを起動"を選択。

スクリーンショット 2023-01-16 16.04.39.png


インスタンス設定

この画面で起動するインスタンスの設定を行います。
今回はSSH接続することが目的なので設定は基本デフォルト(無料版)で行います。

・名前
インスタンスの名前です。分かりやすいのでOK。私は"test-EC2"で行います。

・アプリケーションおよびOSイメージ
インスタンスのOSを設定します。今回はAmazonLinux2(無料利用枠の対象)を選択。
スクリーンショット 2023-01-16 16.37.31.png

・インスタンスタイプ
インスタンスに必要なメモリなどの設定です。今回はt2.micro(無料利用枠の対象)を選択。

・キーペア(ログイン)
インスタンスに安全にログインする鍵です。既存又は新規作成した鍵を選択。

・ネットワーク設定
IPやHTTPSなどの設定です。今回はデフォルトで構いません。
スクリーンショット 2023-01-16 16.43.45.png

・ストレージ設定
インスタンスのストレージ設定です。これもデフォルトで構いません。

・高度な詳細
今回は触りません。

設定し終わったら、"インスタンスを起動"を選択しインスタンスを起動させてください。


成功と表示されたら青文字で表示されているインスタンスIDをクリックしてください。
スクリーンショット 2023-01-16 17.48.00.png


そしてインスタンス管理画面に行き、左上の接続を選択してください。
この画面に記されている”パブリックIPv4アドレスを使用するのでコピーしといてください”

スクリーンショット 2023-01-16 17.53.33.png

ここでEC2のユーザー名を設定できます。
今回はデフォルトの"ec2-user"を使用します。
スクリーンショット 2023-01-16 18.03.58.png

SSH接続

上記のEC2の設定が完了したらターミナルを起動してください。

EC2起動時に設定されたIPv4アドレスを[パブリックIP]に入力し、
指定したキーペアの鍵ファイル名を入力。

$ ssh ec2-user@[パブリックIP] -i ~/.ssh/[指定したキーペアのファイル名]

そしたら質問されるので"yes"を入力

Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

鍵が認証されて上手くいけば下記の表示が出てログイン成功となります。

Warning: Permanently added 'xx.xx.xxx.xx' (ED25519) to the list of known hosts.

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

https://aws.amazon.com/amazon-linux-2/
[ec2-user@ip-172-xx-x-xxx~]$ 

以上がAWSでEC2を起動しSSHでログインする方法となります。

この後は各自Nginxを入れるなり煮るなり焼くなりしてください。

もし質問や間違い箇所などありましたらコメントよろしくお願いします。

注意事項

・大体同じだとは思いますがバージョンや環境によって違う箇所があるかもしれないのでその際は環境などを確認してください。

・今回は無料版を選んで無料でできていますが設定ミスればお金発生しちゃうので気をつけてください。

0
1
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
1