我想将 iam 角色凭证的会话持续时间更改为 12 小时
I want to change the session duration of iam role credentials to 12 hours
我做了一个角色,用了这个表扬
aws sts assume-role --role-arn arn:aws:iam::xxxxxxxxxxxxrole/rolename --role-session-name s3sdawx
我有凭证
使用命令获取临时凭证后
我使用这些凭据访问了 s3!
顺便说一句,令牌将在 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 sts assume-role --role-arn arn:aws:iam::xxxxxxxxxxxxrole/rolename --role-session-name s3sdawx
我有凭证 使用命令获取临时凭证后 我使用这些凭据访问了 s3!
顺便说一句,令牌将在 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