EC2 を作成して SSH するまでのメモ
前提
- hogeVpc 10.0.0.0/16 を作成してある状態。
- hogeSubnet 10.0.1.0/24 を作成してある状態。
- hogeInternetGateway をアタッチしてある状態。
- hogeRouteTable を 0.0.0.0/0 で hogeInternetGateway 向けに作成してある状態。
コンソールで作成する
- EC2 と検索して「EC2」をクリックする。
- サイドメニューの「インスタンス」をクリックする。
- 「インスタンスを起動」をクリックする。
- 「名前」に「hogeServer」と入力する。
- 「クイックスタート」はデフォルトのままにする。
- 「インスタンスタイプ」は「t2.micro」とそのままにする。
- 「ネットワーク設定」は「インターネットからの HTTPs トラフィックを許可する」と「インターネットからの HTTP トラフィックを許可する」にチェックを付ける。
- 「キーペア」は「新しいキーペアの作成」から「hogeKey」で作成する。
- 「ネットワーク設定」で「編集」をクリックする。
- 「VPC」で「hogeVPC」を選択する。
- 「サブネット」で「hogeSubnet」を選択する。
- 「パブリック IP の自動割り当て」で「有効化」を選択する。
- 「セキュリティグループ名」で「hogeSecurityGroup」と入力する。
- 「Add security group rule」をクリックして「HTTP」と「HTTPS」を追加する。
- 「ネットワークインターフェイス」の「プライマリ IP」に「10.0.1.10」と入力する。
- 「インスタンスを起動」をクリックする。
SSH する
- インスタンス一覧から作成したサーバーの「パブリック IPv4 アドレス」の値を確認する。
- SSH の config ファイルに設定を追加する。※ 1
- hogeKey.pem を「~/.ssh」配下に設置する。
- SSH コマンドを実行する。※ 2
※ 1
Host hogeServer
User ec2-user
HostName 111.222.333.444
Port 22
IdentityFile ~/.ssh/hogeKey.pem
※ 2
ssh hogeServer
ディスカッション
コメント一覧
まだ、コメントがありません