编辑从问题标题中删除了BOTO,因为它不需要。 有没有办法使用Python和可能的Boto找到EC2实例的安全组?
我只能找到有关创建或删除安全组的文档,但我想跟踪哪些安全组已添加到我当前的EC2实例中。
答案 0 :(得分:1)
要列出当前实例的安全组,您不需要Boto / Boto3。使用AWS元数据服务器。
import os
sgs = os.popen("curl -s http://169.254.169.254/latest/meta-data/security-groups").read()
print sgs
答案 1 :(得分:0)
您可以从该实例中检查它并执行以下命令
curl http://169.254.169.254/latest/meta-data/security-groups
或来自aws-cli
aws ec2 describe-security-groups