我有一个AWS Educate Starter帐户,并且希望能够自动生成我的凭证( aws_access_key_id , aws_secret_access_key , aws_session_token )从我的代码中。
目前,我的操作方式是:
1)用我的大学电子邮件地址和密码登录labs.vocareum.com
2)单击“帐户详细信息”,然后将凭据复制并粘贴到适用于AWS CLI的〜/ .aws / credentials中
3)在我的Python代码中,我使用boto3与s3进行交互
但是我想用我的Python脚本做所有事情,而不必每次都登录并复制凭据,因为它们是临时凭据(它们每1个小时就会过期一次)。
帐户类型也不允许我创建IAM用户。
This是一个类似的问题,但已有2年历史了,在没有登录的情况下没有答案。
有什么办法吗?