存储空间(Bucket)是用于存储对象(Object)的容器。在上传任意类型的Object前,您需要先创建Bucket。本文介绍如何通过mb命令创建Bucket。
注意事项
要创建Bucket,您必须具有oss:PutBucket权限。具体操作,请参见为RAM用户授权自定义的权限策略。
北京时间2025年10月13日10:00:00起,OSS逐步调整所有地域通过API、SDK、ossutil创建Bucket时默认开启阻止公共访问。各个地域的生效变更时间,请参见公告说明。开启后,不允许创建公共访问权限,包括公共读或者公共读写ACL、以及公共访问语义的Bucket Policy。如果您的业务有公共访问需求,可在Bucket创建后关闭阻止公共访问。
命令格式
ossutil mb oss://bucket [flags]
参数 | 类型 | 说明 |
参数 | 类型 | 说明 |
--acl | string | 存储空间的访问权限。取值:
|
--redundancy-type | string | 存储空间的数据容灾类型。取值:
|
--resource-group-id | string | 资源组ID。 |
--storage-class | string | 存储空间的存储类型。取值:
|
关于支持的全局命令行选项,请参见支持的全局命令行选项。
使用示例
创建存储空间examplebucket,指定访问权限(ACL)为私有(private)。
ossutil mb oss://examplebucket --acl=private
创建存储空间examplebucket时,指定访问权限(ACL)为私有(private),资源组标识为rg-aek27tc****。
ossutil mb oss://examplebucket --acl=private --resource-group-id rg-aek27tc****
- 本页导读 (1)
- 注意事项
- 命令格式
- 使用示例