##前提条件
AWSアカウントを持っていて、AWSコンソールにアクセスできる
##EC2の作成
- AWSコンソールにアクセス
- サービスよりEC2へ
- インスタンスの作成
- Amazon Linux AMI 2018.03.0 (HVM), SSD Volume Type - ami-92df37edを選択して、インスタンスを作成
※キーペアを作成した場合、保存場所を忘れないように!
接続するのに使います
- 作成したインスタンスを選択後、接続ボタンをクリック
- 接続方法が表示される
####一部抜粋
インスタンスにアクセスするには:
SSH クライアントを開きます。 (PuTTY を使用した接続の方法を確認)
プライベートキーファイル (***.pem) を見つけます。ウィザードが、インスタンスを作成するために使用するキーを自動的に検出します。
SSH が機能するには、キーが公開されていないことが必要です。必要な場合は次のコマンドを使用します。
chmod 400 ***.pem
インスタンスに接続するには、パブリック DNS を使用します。
EC2インスタンス名が表示されている
例:
ssh -i "プライベートキー" ec2-user@"EC2のパブリックDNS名"
ほとんどの場合、上のユーザー名は正確ですが、AMI の使用方法を読んで AMI 所有者がデフォルト AMI ユーザー名を変更していないことを確認してください。
インスタンスへの接続に関してアシスタンスが必要な場合は、接続ドキュメントを参照してください。
##ターミナルでの接続
$ キーペアのあるディレクトリに移動
$ chmod 400 ***.pem
$ ssh -i "***.pem" ec2-user@"EC2のパブリックDNS名"
The authenticity of host 'ec2-*-*-*-*.ap-northeast-1.compute.amazonaws.com (*.*.*.*)' can't be established.
ECDSA key fingerprint is SHA256:aDABcIu4l1SfKoEZwPpyGPcrXvmh2kiaIvaGxpkOazY.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'ec2-*-*-*-*.ap-northeast-1.compute.amazonaws.com,*.*.*.*' (ECDSA) to the list of known hosts.
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-ami/2018.03-release-notes/
11 package(s) needed for security, out of 13 available
Run "sudo yum update" to apply all updates.
[ec2-user@ip**** ~]$
$マークの左側が**[ec2-user@ip**** ~]**になっていれば、SSH接続が完了