Todos os produtos
Search
Central de documentação

Object Storage Service:ProxyUser (Configure a proxy user)

Última atualização: Sep 24, 2026

O comando ProxyUser autoriza um usuário a realizar operações como acessar dados sensíveis em nome de outros usuários. Este tópico descreve os cenários de uso comuns do comando ProxyUser no OSS-HDFS.

Pré-requisitos

Procedimento

  1. Configure as variáveis de ambiente.

    1. Execute o comando ProxyUser para adicionar, visualize e exclua proxy users.

      Add a proxy user

      • Sintaxe do comando

        ./jindo admin -addProxyUser \
                         [-dlsUri <uri>] \
                         [-proxyUser <proxyUser>] \
                         [-users <user1,user2...>]|[-groups <group1,group2...>] \
                         [-hosts <host1,host2...>]
      • Exemplo

        Execute o seguinte comando para especifique user1 como proxy user de todos os usuários pertencentes a group1 e group2 que enviam requisições a partir de host1 e host2:

        ./jindo admin -addProxyUser \
                         -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com \
                         -proxyUser user1 \
                         -groups group1,group2 \
                         -hosts host1,host2
        Importante

        A opção -user não pode ser especificada junto com a opção -group no mesmo comando.

      View all proxy users and proxy information

      • Sintaxe do comando

        ./jindo admin -listProxyUsers \
                        [-dlsUri <dlsUri>] \              
                        [-maxKeys <maxKeys>] \
                        [-marker <marker>]

        As opções -maxKeys e -marker são ambas opcionais.

        • A opção -maxKeys especifica a quantidade de proxy users que você deseja consultar.

        • A opção -marker filtra os proxy users cujos nomes contêm uma string específica.

      • Exemplo

        Execute o seguinte comando para consultar informações sobre 10 proxy users cujos nomes contêm a string test no caminho especificado por <dlsUri>:

        ./jindo admin -listProxyUsers \
                         -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com \
                         -maxKeys 10 \
                         -marker test

      Delete a proxy user

      • Sintaxe do comando

        ./jindo admin -deleteProxyUser \
                        [-dlsUri <uri>] \
                        [-proxyUser <proxyUser>]
      • Exemplo

        Execute o seguinte comando para exclua o proxy user chamado user1. Após a exclusão, user1 deixa de poder ser utilizado como proxy user para qualquer usuário.

        ./jindo admin -deleteProxyUser \
                         -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com \
                         -proxyUser user1