Todos los productos
Search
Centro de documentos

Object Storage Service:ProxyUser (configurar un usuario proxy)

Última actualización: Sep 24, 2026

El comando ProxyUser autoriza a un usuario para ejecutar operaciones en nombre de otros usuarios, como acceder a datos confidenciales. Este tema describe los escenarios de uso comunes del comando ProxyUser en OSS-HDFS.

Requisitos previos

Procedimiento

  1. Configure las variables de entorno.

    1. Ejecute el comando ProxyUser para agregar, consultar y eliminar usuarios proxy.

      Agregar un usuario proxy

      • Sintaxis del comando

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

        Ejecute el siguiente comando para especificar a user1 como usuario proxy de todos los usuarios que pertenecen a group1 y group2, y que envían solicitudes desde host1 y host2:

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

        La opción -user no se puede especificar junto con la opción -group en el mismo comando.

      Consultar todos los usuarios proxy y su información

      • Sintaxis del comando

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

        Las opciones -maxKeys y -marker son opcionales.

        • La opción -maxKeys sirve para especificar la cantidad de usuarios proxy que desea consultar.

        • La opción -marker filtra los usuarios proxy cuyos nombres contienen una cadena específica.

      • Ejemplo

        Ejecute el siguiente comando para consultar la información de 10 usuarios proxy cuyos nombres contienen la cadena test en la ruta especificada por <dlsUri>:

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

      Eliminar un usuario proxy

      • Sintaxis del comando

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

        Ejecute el siguiente comando para eliminar el usuario proxy llamado user1. Una vez eliminado, ya no podrá utilizarse como usuario proxy de ningún otro usuario.

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