AWSのセキュリティの基本として、普段の運用管理は適切なロールを付与したIAMユーザにより実施して、ルートアカウントでは実施しないことが推奨されています。 特定のIAMユーザでAWSにログインする際に、例えば会社や自宅のIPアドレスからしかアクセス出来ないように設定しておけば、よりセキュリティの向上が見込めます。 ということで、今回はIAMユーザが特定のIPアドレスからしかアクセス出来ないように制御するための方法を調べてみたいと思います。 まずはIAMユーザを作成する AWSコンソールで、IAM>ユーザ>ユーザを追加でユーザを追加します。 アクセス権限はあとでIPアドレスで制御が効いていることを確認することができればなんでもいいです。 例えば、SystemAdminなどを追加しておきます。また、AWSコンソールへのアクセスできるようにチェックしておきます。 ここで作成したIAMユーザで、A