【发布时间】:2017-11-02 11:32:51
【问题描述】:
在 IAM 中的用户中,我想以编程方式获取所有启用密码的用户的列表。通过 AWS 控制台,我可以轻松发现它们。但是,如何以编程方式获取他们的列表?我想使用 python boto 来获得它。
我在这里阅读http://boto3.readthedocs.io/en/latest/reference/services/iam.html#iam,但通过本文档中列出的大多数方式,我只能看到使用“PasswordLastUsed”的选项,这在三种情况下将为空
- 用户没有密码
- 密码存在但从未使用过
- 没有与用户关联的登录数据。
因此,仅通过检查“PasswordLastUsed”是否为空,我不能声称用户没有密码,因此无法获得所有用户的密码。我在这里错过了什么吗?我可以使用任何其他方式或任何其他 python 资源来执行此操作吗?
【问题讨论】:
标签: python amazon-web-services boto boto3 amazon-iam