gpt4 book ai didi

python - 如何使用 boto 检查 AWS 中的根帐户是否启用了 MFA?

转载 作者:太空狗 更新时间:2023-10-29 21:39:37 24 4
gpt4 key购买 nike

我正在处理受信任的顾问,需要检查是否还为根级别启用了 MFA?它位于 Trusted advisor 仪表板的安全部分。我正在使用 Boto 在 Python 中工作。

最佳答案

您将使用 GetAccountSummary IAM 中的 API 调用可用作 get_account_summary boto.iam.IAMConnection 中的方法调用.

import boto.iam
conn = boto.iam.connect_to_region('us-east-1')
summary = conn.get_account_summary()

这将返回一个 Python 字典,其中包含有关您帐户的大量信息。具体来说,查明是否启用了 MFA;

if summary['AccountMFAEnabled']:
# MFA is enabled
else:
# MFA is not enabled

关于python - 如何使用 boto 检查 AWS 中的根帐户是否启用了 MFA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29339566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com