LoginSignup
3
1

More than 3 years have passed since last update.

AWS EC2 インスタンスにセキュリティグループを追加する

Posted at

目的

  • すでに起動しているインスタンスにセキュリティグループを後から追加する方法をまとめ

前提条件

  • AWS EC2でAmazonLinux2インスタンスが起動していてssh接続をすることができること。

前提情報

  • 本記事で実行するコマンドはインスタンスにssh接続を行い実行する物とする。
  • 下記の方法で構築したインスタンスを元に説明を行う。

読後感

  • 既存のインスタンスにセキュリティグループを追加することができる。

概要

  1. aws config設定
  2. セキュリティグループの追加
  3. 確認

詳細

  1. aws config設定

    1. インスタンスにssh接続して下記コマンドを実行する。

      $ aws configure
      
    2. 下記情報を入力する。

      1. AWS Access Key ID [None]:された時にお使いのAWSアカウントのアクセスキーを入力してEnterを押下する。
      2. AWS Secret Access Key [None]:が表示された時にお使いのAWSアカウントのシークレットアクセスキーを入力してEnterを押下する。
      3. Default region name [None]:が表示された時にリージョン名を入力してEnterをクリックする。(東京リージョンの場合はap-northeast-1となる)
      4. Default output format [None]:は何も入力せずEnterを押下する。
  2. セキュリティグループの追加

    1. AWSのEC2のインスタンス一覧画面を開く。
    2. セキュリティグループを追加するインスタンスのインスタンスIDをメモする。

      インスタンス___EC2_Management_Console.png

    3. セキュリティグループを追加するインスタンスの詳細情報から現在インスタンスに追加されているセキュリティグループ名を確認する。

      インスタンス___EC2_Management_Console-3.png

    4. サイドバーの「セキュリティグループ」をクリックする。

      インスタンス___EC2_Management_Console-2.png

    5. 先に確認した「現在インスタンスに追加されているセキュリティグループ名」を一覧から探し、セキュリティグループIDを確認しメモしておく。

      EC2_Management_Console-5.png

    6. インスタンスに追加したいセキュリティグループIDをメモしておく。(下記は筆者の環境のtestと言う名前のセキュリティグループを追加する際の例なのでセキュリティグループはみなさんとは異なる。)

      EC2_Management_Console-2.png

    7. 下記コマンドを実行してインスタンスにセキュリティグループを追加する。※セキュリティグループIDの記載順は関係ない。(仕様上、セキュリティグループの追加は「現在設定されているセキュリティグループに後から他のセキュリティグループを追加する」のではなく、「インスタンスに紐づくセキュリティグループを初期化して設定し直す」であることに注意する)

      $ aws ec2 modify-instance-attribute --instance-id "セキュリティグループを追加するインスタンスのインスタンスID" --groups "現在インスタンスに追加されているセキュリティグループ名にリンクしたセキュリティグループID" "追加するセキュリティグループID" 
      
  3. 確認

    1. AWSのEC2のインスタンス一覧画面を開く。
    2. セキュリティグループを追加したインスタンスの情報を確認し、セキュリティグループが実際に追加されていることを確認する。

      インスタンス___EC2_Management_Console-5.png

参考文献

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