2.10.2. 创建 Swift 用户
要测试 Swift 接口,请创建一个 Swift 子用户。创建 Swift 用户分为两个步骤:第一步是创建用户。第二步是创建机密密钥。
注意
在多站点部署中,始终在 master zone group 的 master zone 中的主机上创建用户。
先决条件
-
root
或sudo
访问权限 - 已安装 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