回答:
更新:2014年1月の時点で、AWS EC2インスタンスを実行するためのセキュリティグループを変更できるようになりました。
インスタンスを右クリックして、をクリックするだけです Change Security Group
必要に応じてセキュリティグループを追加/削除しAssign Security Groups
、完了したらクリックします
次のコマンドを使用します。
ec2-modify-instance-attribute <instance-id> --group-id <group-id>
次のコマンドを使用します。
aws ec2 modify-instance-attribute --instance-id i-12345 --groups sg-12345 sg-67890
注:インスタンスを関連付けるすべてのセキュリティグループを指定する必要があります。
Change Security Groups
モーダルにリストされていない場合はどうなりますか?
これが可能になりました。アクションメニューをクリックし、セキュリティグループの変更-使用するセキュリティグループを選択します。
towoが言ったように、インスタンスのセキュリティグループは起動時間以外は変更できません。
ない限り、あなたは、セキュリティグループは、EC2のセキュリティグループと異なるVPCを使用しています。
このページでは、EC2とVPCセキュリティグループの違いについて概説します。
http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html
そのため、VPCグループの追加機能(グループの変更、入/出トラフィックの制御など)が必要な場合は、VPCが提供する追加機能を確認することをお勧めします。
2016年11月24日時点で、@ hanxueによる上記の回答は正しいが完全ではありません。ありの場合の2種類と呼ばれるプライベートクラウド内のインスタンス:AWSでのVPCインスタンスおよび パブリックインスタンス Ec2とクラシックと呼ばれるが。変更できるのはVPCインスタンスのセキュリティグループのみで、EC2クラシックは変更できません。あなたが見たいAWSの公式ドキュメントのスクリーンショット。 ご覧になりたいドキュメント
あなたがboto3使用している場合は、呼び出す必要がありmodify_attributeを、グループのリスト渡すIDを
http://boto3.readthedocs.io/en/latest/reference/services/ec2.html#EC2.Instance.modify_attribute
response = instance.modify_attribute(Groups=['string'])
Groups (list) --
[EC2-VPC] Changes the security groups of the instance. You must
specify at least one security group, even if it's just the default
security group for the VPC. You must specify the security group ID,
not the security group name.