我正在运行一个 Amazon EC2 实例,我想向该实例添加另一个安全组,然后从该实例中删除当前安全组。这可以吗?
答案1
答案2
更新:自 2014 年 1 月起,您现在可以更改正在运行的 AWS EC2 实例的安全组。
AWS 控制台
只需右键单击一个实例,然后单击Change Security Group
根据需要添加/删除安全组,Assign Security Groups
完成后单击
EC2 命令行
使用以下命令:
ec2-modify-instance-attribute <instance-id> --group-id <group-id>
AWS 命令行
使用以下命令:
aws ec2 modify-instance-attribute --instance-id i-12345 --groups sg-12345 sg-67890
请注意,您必须指定与实例关联的所有安全组。
答案3
现在可以这样做。单击操作菜单并更改安全组 - 选择您想要使用的安全组。
答案4
正如 towo 所说,除了启动时,您无法在任何地方更改实例的安全组。
除非您正在使用的安全组与 EC2 安全组不同的 VPC。
本页概述了 EC2 和 VPC 安全组之间的区别。
http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html
因此,如果您需要 VPC 组的额外功能(更改组、控制入口/出口流量等),您可能需要查看 VPC 提供的附加功能。