我创造了一个角色并使用这个推荐
aws sts assume-role --role-arn arn:aws:iam::xxxxxxxxxxxxrole/rolename --role-session-name s3sdawx
我获得了凭证 使用命令获取临时凭证后 我使用这些凭据访问了 s3!
顺便说一下,Token 会在 1 小时后过期。因此,如图所示,我将最大会话持续时间更改为12小时,再次通过上述命令获取临时凭证并尝试再次应用,但它仍然在1小时后过期!我想知道应该用什么方法才能延长到12小时!
您必须将
--duration-seconds 43200
添加到您的命令中:
aws sts assume-role --role-arn arn:aws:iam::xxxxxxxxxxxxrole/rolename --role-session-name s3sdawx --duration-seconds 43200
如何通过 AWS UI 更改此设置?