代码之家  ›  专栏  ›  技术社区  ›  styshoo

是否有任何方法可以远程创建ceph rgw用户?

  •  0
  • styshoo  · 技术社区  · 7 年前

    如您所知,我们可以通过命令创建ceph rgw用户 "radosgw-admin user create" ,但我们只能在ceph环境的shell中执行此命令。那么,有没有任何方法可以远程创建ceph rgw用户?例如,通过restful api。

    2 回复  |  直到 7 年前
        1
  •  1
  •   robbat2    7 年前

    是的,有一个管理REST API,它确实有一个 create-user operation

    PUT /{admin}/user?format=json HTTP/1.1
    Host: {fqdn}
    
    (json-payload)
    

    它使用相同的S3身份验证,只是向用户授予了额外的权限,所以请寻找一个可以让您这样做的客户端,例如 RGWAdmin

        2
  •  1
  •   petertc    7 年前

    你可以试试 radosgw-admin4j 如果您是Java用户。

    推荐文章