oss上不同的bucket有对应不同的ACCESS_ID和ACCESS_KEY吗?
答案是可以,你可以为这个bucket创建一个用户,记下这个用户的access_id和access_secret(access_secret只有在创建时记下来,只有一次机会),然后在RAM里自定义一个授权策略,只能访问这个bucket,最后把这个策略赋给这个用户,你就可以用这个用户的access_key访问这个bucket了。下面是授权策略的例子:
{ 'Version': '1', 'Statement': [
{
'Action': 'oss:*',
'Effect': 'Allow',
'Resource': [
'acs:oss:*:*:sample-bucket',
'acs:oss:*:*:sample-bucket/*'
]
}
]}
赞0
踩0