Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:ProxyUser (Vekil kullanıcı yapılandırma)

Son Güncelleme:Oct 01, 2026

ProxyUser komutu, bir kullanıcının diğer kullanıcılar adına hassas verilere erişme gibi işlemleri gerçekleştirmesi için yetkilendirilmesini sağlar. Bu konuda, OSS-HDFS içindeki ProxyUser komutunun yaygın kullanım senaryoları açıklanmaktadır.

Ön koşullar

Yordam

  1. Ortam değişkenlerini yapılandırın.

    1. Vekil kullanıcıları eklemek, görüntülemek ve silmek için ProxyUser komutunu çalıştırın.

      Vekil kullanıcı ekleme

      • Komut sözdizimi

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

        Aşağıdaki komutu çalıştırarak user1 kullanıcısını, group1 ve group2 gruplarına ait olan ve host1 ile host2 ana bilgisayarlarından istek gönderen tüm kullanıcılar için vekil kullanıcı olarak belirtebilirsiniz:

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

        -user seçeneği ile -group seçeneği aynı komutta birlikte belirtilemez.

      Tüm vekil kullanıcıları ve vekil bilgilerini görüntüleme

      • Komut sözdizimi

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

        -maxKeys ve -marker seçeneklerinin her ikisi de isteğe bağlıdır.

        • -maxKeys seçeneği, sorgulamak istediğiniz vekil kullanıcı sayısını belirtir.

        • -marker seçeneği, adlarında belirli bir dize bulunan vekil kullanıcıları filtreler.

      • Örnek

        <dlsUri> yolunda adı test dizesini içeren 10 vekil kullanıcı hakkındaki bilgileri sorgulamak için aşağıdaki komutu çalıştırabilirsiniz:

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

      Vekil kullanıcı silme

      • Komut sözdizimi

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

        user1 adlı bir vekil kullanıcıyı silmek için aşağıdaki komutu çalıştırabilirsiniz. user1 silindikten sonra bu kullanıcı herhangi bir kullanıcı için vekil kullanıcı olarak kullanılamaz.

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