3.3. 创建 Swift 用户
要测试 Swift 接口,请创建一个 Swift 子用户。创建 Swift 用户分为两个步骤:第一步是创建用户。第二步是创建机密密钥。
注意
在多站点部署中,始终在 master zone group 的 master zone 中的主机上创建用户。
先决条件
- 安装 Ceph 对象网关.
- Ceph 对象网关节点的根级别访问权限.
流程
创建 Swift 用户:
语法
radosgw-admin subuser create --uid=NAME --subuser=NAME:swift --access=full
radosgw-admin subuser create --uid=NAME --subuser=NAME:swift --access=full
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 Swift 用户名替换
NAME
,例如:示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建 secret 密钥:
语法
radosgw-admin key create --subuser=NAME:swift --key-type=swift --gen-secret
radosgw-admin key create --subuser=NAME:swift --key-type=swift --gen-secret
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 Swift 用户名替换
NAME
,例如:示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow