【发布时间】:2015-04-28 10:12:43
【问题描述】:
我想使用 boto 将入站规则添加到我的默认 vpc 安全组。但我发现没有适当的文件可以这样做。有可能做到吗?谁能帮忙?
【问题讨论】:
-
谢谢,但我需要使用 python 添加入站规则。我知道只有 boto 模块可以访问 aws vpc。那我该怎么办?
标签: amazon-web-services amazon-ec2 boto amazon-rds amazon-vpc
我想使用 boto 将入站规则添加到我的默认 vpc 安全组。但我发现没有适当的文件可以这样做。有可能做到吗?谁能帮忙?
【问题讨论】:
标签: amazon-web-services amazon-ec2 boto amazon-rds amazon-vpc
这里group_ids下使用默认安全的sg-id;您可以从 AWS 管理控制台获取。
import boto
ec2 = boto.connect_ec2()
sg = ec2.get_all_security_groups(group_ids='sg-12345')[0]
sg.authorize(ip_protocol="-1", from_port=None, to_port=None, cidr_ip="0.0.0.0/0", src_group=None, dry_run=False)
【讨论】:
python 有 boto.vpc 模块可以与 vpc 一起工作。但是要修改或向安全组添加入站规则,您必须使用 boto.ec2 模块。
【讨论】: