AWSのEC2にロールをセットするサンプルです。
目次
サンプル | 概要 |
EC2にロールをセットする | |
EC2のコンソールからIAMロールを確認する |
概要
EC2にロールを設定、変更できます。
ロールの「信頼されたエンティティ」にEC2が設定されている必要があります。
EC2でロールを確認できる場所
EC2のインスタンスIDのリンクをクリック→セキュリティタブの箇所にIAMロールがあります。
※詳細のIAMロールにも表示されます。
EC2にロールをセットする
1.検索入力欄で「EC2」と入力し、表示された「EC2」をクリックします。
2.インスタンスの一覧を表示します。
3.ロールを割り当てるEC2のインスタンスにチェックを入れ「アクション」>「セキュリティ」>「IAMロールを変更」をクリックします。
3.IAMロールの選択で作成したロールを選択し「IAMロールの更新」をクリックします。
4.設定したEC2のセキュリティに、設定したIAMロールが表示されます。
※詳細のIAMロールにも表示されます。
ロールの反映は即時にされます。EC2の再起動は不要です。
EC2のコンソールからIAMロールを確認する
1.Tera Term等でEC2に接続します。
2.aws configure listを入力し、Typeにiam-roleが設定されていることを確認します。
[ec2-user@ip-10-0-10-4 ~]$ aws configure list
Name Value Type Location
---- ----- ---- --------
profile <not set> None None
access_key **************** iam-role
secret_key **************** iam-role
region ap-northeast-1 imds
[ec2-user@ip-10-0-10-4 ~]$
EC2にロールがセットされていない場合以下のメッセージが表示されます。
Unable to locate credentials. You can configure credentials by running "aws configure".
または、以下のようにNONEになります。
PS C:\Users\Administrator> aws configure list
Name Value Type Location
---- ----- ---- --------
profile <not set> None None
access_key <not set> None None
secret_key <not set> None None
region ap-northeast-1 imds
PS C:\Users\Administrator>
関連の記事