gpt4 book ai didi

python - 那里有任何 boto3 + MFA 示例吗?

转载 作者:太空狗 更新时间:2023-10-30 00:43:09 25 4
gpt4 key购买 nike

我找到了一个 boto + MFA 的例子:

http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa_sample-code.html

但我找不到如何使用 boto3 执行此操作的示例。任何等效的 boto3 示例?

谢谢!

最佳答案

下面的代码有效,但您必须使用具有正确凭据的 ~/.boto 文件。SerialNumber 是您的 MFA 设备序列号或其完整的 AWS ARN

#!/usr/bin/env python

import boto3

mfa_TOTP = input("Enter the MFA code: ")

client=boto3.client('sts')

response = client.assume_role(
RoleArn='arn:aws:iam::123456789:role/admin_full',
RoleSessionName='mysession',
DurationSeconds=3600,
SerialNumber='arn:aws:iam::987654321:mfa/myaccount',
TokenCode=mfa_TOTP,
)

关于python - 那里有任何 boto3 + MFA 示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42706254/

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