EC2/Nginx/Session Managerでのアクセス構成

EC2 1台を作成します。 SSHの代わりにSession Managerでログイン可能とします。これによりセキュリティグループでSSHのアクセス許可をしなくても、インスタンスにログイン可能となります。

Terraformコード(Github)

構成

  • VPC
  • パブリックサブネット 1つ
  • EC2インスタンス 1台

  • OS: Ubuntu18.04

  • EC2にはNginxをインストールして http://<グローバルIP>でアクセスできるようにします。

  • SSHの代わりにSession Managerでログイン可能とします。

参考