本文介绍OSS-HDFS服务(JindoFS服务)UserGroupsMapping命令的常见用法。

前提条件

添加用户和用户组映射

  • 命令格式
    jindo dlsadmin -addUserGroupsMapping
                    [-dlsUri <uri>]
                    [-user <user>]
                    [-groups <group1,group2...>]
  • 使用示例

    以下示例用于添加用户user1与用户组group1以及group2的映射关系。

    jindo dlsadmin -addUserGroupsMapping
                    -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com
                    -user user1
                    -groups group1,group2

查看用户和用户组信息

  • 命令格式
    jindo dlsadmin -listUserGroupsMappings
                    [-dlsUri <dlsUri>]
                    [-maxKeys <maxKeys>]
                    [-marker <marker>]
  • 使用示例

    以下示例用于查看<dlsUri>路径下名称中带test标记的10个用户信息。

    jindo dlsadmin -listUserGroupsMappings
                    -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com
                    -maxKeys 10
                    -marker test
    -maxKeys与-marker均为可选项。
    • -maxKeys选项用于指定查看用户个数。
    • -marker选项用于筛选名称中包含特殊标记的用户。

删除用户和用户组的映射关系

  • 命令格式
    jindo dlsadmin -deleteUserGroupsMapping
                     [-dlsUri <uri>]
                     [-user <user>]
  • 使用示例

    以下示例用于删除用户user1与所属用户组的映射关系。

    jindo dlsadmin -deleteUserGroupsMapping
                    -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com
                    -user user1