如何使用boto检查是否在AWS中为root帐户启用了MFA?

如何使用boto检查是否在AWS中为root帐户启用了MFA?,第1张

概述我正在研究受信任的顾问,需要检查是否还为根级别启用了MFA? 它位于Trusted advisor Dashboard的Security部分. 我正在使用Boto在 Python中工作. 您可以在IAM中使用GetAccountSummary API调用,该调用可用作boto.iam.IAMConnection中的get_account_summary方法调用. import boto.iamc 我正在研究受信任的顾问,需要检查是否还为根级别启用了MFA?
它位于Trusted advisor Dashboard的Security部分.
我正在使用Boto在 Python中工作.解决方法 您可以在IAM中使用GetAccountSummary API调用,该调用可用作boto.iam.IAMConnection中的get_account_summary方法调用.

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

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

if summary['AccountMFAEnabled']:    # MFA is enabledelse:    # MFA is not enabled
总结

以上是内存溢出为你收集整理的如何使用boto检查是否在AWS中为root帐户启用了MFA?全部内容,希望文章能够帮你解决如何使用boto检查是否在AWS中为root帐户启用了MFA?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1026072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存