Condividi tramite


az storage account local-user

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Gestire gli utenti locali dell'account di archiviazione.

Comandi

Nome Descrizione Tipo Status
az storage account local-user create

Creare un utente locale per un determinato account di archiviazione.

Core Disponibilità generale
az storage account local-user create (storage-preview estensione)

Creare un utente locale per un determinato account di archiviazione.

Estensione Anteprima
az storage account local-user delete

Eliminare un utente locale.

Core Disponibilità generale
az storage account local-user delete (storage-preview estensione)

Eliminare un utente locale.

Estensione Anteprima
az storage account local-user list

Elencare gli utenti locali per un account di archiviazione.

Core Disponibilità generale
az storage account local-user list (storage-preview estensione)

Elencare gli utenti locali per un account di archiviazione.

Estensione Anteprima
az storage account local-user list-keys

Elencare sharedkeys e sshAuthorizedKeys per un utente locale.

Core Disponibilità generale
az storage account local-user list-keys (storage-preview estensione)

Elencare sharedkeys e sshAuthorizedKeys per un utente locale.

Estensione Anteprima
az storage account local-user regenerate-password

Rigenerare sshPassword per un utente locale.

Core Disponibilità generale
az storage account local-user regenerate-password (storage-preview estensione)

Rigenerare sshPassword per un utente locale.

Estensione Anteprima
az storage account local-user show

Mostra informazioni per un utente locale.

Core Disponibilità generale
az storage account local-user show (storage-preview estensione)

Mostra informazioni per un utente locale.

Estensione Anteprima
az storage account local-user update

Aggiornare le proprietà per un utente locale.

Core Disponibilità generale
az storage account local-user update (storage-preview estensione)

Aggiornare le proprietà per un utente locale.

Estensione Anteprima

az storage account local-user create

Creare un utente locale per un determinato account di archiviazione.

az storage account local-user create --account-name
                                     --name
                                     --resource-group
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Esempio

Creare un utente locale con due ambiti di autorizzazione e una chiave ssh-authorized-key

az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--has-shared-key

Indica se esiste una chiave condivisa. Impostarlo su false per rimuovere la chiave condivisa esistente.

Valori accettati: false, true
--has-ssh-key

Indica se la chiave SSH esiste. Impostarlo su false per rimuovere la chiave SSH esistente.

Valori accettati: false, true
--has-ssh-password

Indica se esiste una password SSH. Impostarlo su false per rimuovere la password SSH esistente.

Valori accettati: false, true
--home-directory

Home directory.

--permission-scope

Elenco di argomenti dell'ambito di autorizzazione che include le autorizzazioni, il servizio e resource_name. Le autorizzazioni possono essere una combinazione dei valori possibili seguenti: Read(r), Write (w), Delete (d), List (l) e Create (c). Il servizio ha valori possibili: BLOB, file. Il nome della risorsa è il nome del contenitore o il nome della condivisione file. Esempio: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scope scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chiavi autorizzate SSH per SFTP. Include una descrizione e una chiave facoltative. La chiave è la chiave pubblica SSH con codifica Base64, con formato, ad esempio ssh-rsa AAAABBBB. Esempio: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"o --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user create (storage-preview estensione)

Anteprima

Il gruppo di comandi 'account di archiviazione utente locale' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare un utente locale per un determinato account di archiviazione.

az storage account local-user create --account-name
                                     --name
                                     --resource-group
                                     [--allow-acl-auth {false, true}]
                                     [--group-id]
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Esempio

Creare un utente locale con due ambiti di autorizzazione e una chiave ssh-authorized-key

az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false --group-id 1 --allow-acl-authorization true

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--allow-acl-auth --allow-acl-authorization

Indica se l'autorizzazione ACL è consentita per l'utente. Impostarlo su false per non consentire l'uso dell'autorizzazione ACL.

Valori accettati: false, true
--group-id

Identificatore per l'associazione di un gruppo di utenti.

--has-shared-key

Indica se esiste una chiave condivisa. Impostarlo su false per rimuovere la chiave condivisa esistente.

Valori accettati: false, true
--has-ssh-key

Indica se la chiave SSH esiste. Impostarlo su false per rimuovere la chiave SSH esistente.

Valori accettati: false, true
--has-ssh-password

Indica se esiste una password SSH. Impostarlo su false per rimuovere la password SSH esistente.

Valori accettati: false, true
--home-directory

Home directory.

--permission-scope

Elenco di argomenti dell'ambito di autorizzazione che include le autorizzazioni, il servizio e resource_name. Le autorizzazioni possono essere una combinazione dei valori possibili seguenti: Read(r), Write (w), Delete (d), List (l) e Create (c). Il servizio ha valori possibili: BLOB, file. Il nome della risorsa è il nome del contenitore o il nome della condivisione file. Esempio: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scope scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chiavi autorizzate SSH per SFTP. Include una descrizione e una chiave facoltative. La chiave è la chiave pubblica SSH con codifica Base64, con formato, ad esempio ssh-rsa AAAABBBB. Esempio: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"o --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user delete

Eliminare un utente locale.

az storage account local-user delete --account-name
                                     --name
                                     --resource-group

Esempio

Eliminare un utente locale

az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user delete (storage-preview estensione)

Anteprima

Il gruppo di comandi 'account di archiviazione utente locale' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Eliminare un utente locale.

az storage account local-user delete --account-name
                                     --name
                                     --resource-group

Esempio

Eliminare un utente locale

az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user list

Elencare gli utenti locali per un account di archiviazione.

az storage account local-user list --account-name
                                   --resource-group
                                   [--filter]
                                   [--include]
                                   [--maxpagesize]

Esempio

Elencare l'utente locale per un account di archiviazione

az storage account local-user list --account-name {account-name} -g {resource-group}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--filter

Facoltativo. Se specificato, verranno elencati solo i nomi utente locali che iniziano con il filtro. Il valore predefinito è Nessuno.

--include

Facoltativo, se specificato, elenca gli utenti locali abilitati per il protocollo specifico. Elenca tutti gli utenti per impostazione predefinita. Il valore predefinito "nfsv3" è Nessuno.

--maxpagesize

Facoltativo, specifica il numero massimo di utenti locali che verranno inclusi nella risposta di elenco. Il valore predefinito è Nessuno.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user list (storage-preview estensione)

Anteprima

Il gruppo di comandi 'account di archiviazione utente locale' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare gli utenti locali per un account di archiviazione.

az storage account local-user list --account-name
                                   --resource-group
                                   [--filter]
                                   [--include]
                                   [--maxpagesize]

Esempio

Elencare l'utente locale per un account di archiviazione con nome a partire dal test e restituire solo 3 risultati

az storage account local-user list --account-name {account-name} -g {resource-group} --filter "startswith(name, test)" --maxpagesize 3

Parametri necessari

--account-name

nome dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--filter

Facoltativo. Se specificato, verranno elencati solo i nomi utente locali che iniziano con il filtro. Il valore predefinito è Nessuno.

--include

Facoltativo, se specificato, elenca gli utenti locali abilitati per il protocollo specifico. Elenca tutti gli utenti per impostazione predefinita. Il valore predefinito "nfsv3" è Nessuno.

--maxpagesize

Facoltativo, specifica il numero massimo di utenti locali che verranno inclusi nella risposta di elenco. Il valore predefinito è Nessuno.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user list-keys

Elencare sharedkeys e sshAuthorizedKeys per un utente locale.

az storage account local-user list-keys --account-name
                                        --name
                                        --resource-group

Esempio

Elencare sharedkeys e sshAuthorizedKeys per un utente locale

az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user list-keys (storage-preview estensione)

Anteprima

Il gruppo di comandi 'account di archiviazione utente locale' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare sharedkeys e sshAuthorizedKeys per un utente locale.

az storage account local-user list-keys --account-name
                                        --name
                                        --resource-group

Esempio

Elencare sharedkeys e sshAuthorizedKeys per un utente locale

az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user regenerate-password

Rigenerare sshPassword per un utente locale.

az storage account local-user regenerate-password --account-name
                                                  --name
                                                  --resource-group

Esempio

Rigenerare sshPassword per un utente locale

az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user regenerate-password (storage-preview estensione)

Anteprima

Il gruppo di comandi 'account di archiviazione utente locale' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Rigenerare sshPassword per un utente locale.

az storage account local-user regenerate-password --account-name
                                                  --name
                                                  --resource-group

Esempio

Rigenerare sshPassword per un utente locale

az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user show

Mostra informazioni per un utente locale.

az storage account local-user show --account-name
                                   --name
                                   --resource-group

Esempio

Mostra informazioni per un utente locale

az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user show (storage-preview estensione)

Anteprima

Il gruppo di comandi 'account di archiviazione utente locale' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Mostra informazioni per un utente locale.

az storage account local-user show --account-name
                                   --name
                                   --resource-group

Esempio

Mostra informazioni per un utente locale

az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user update

Aggiornare le proprietà per un utente locale.

az storage account local-user update --account-name
                                     --name
                                     --resource-group
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Esempio

Aggiornare un utente locale con un ambito di autorizzazione e nessuna chiave SSH

az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--has-shared-key

Indica se esiste una chiave condivisa. Impostarlo su false per rimuovere la chiave condivisa esistente.

Valori accettati: false, true
--has-ssh-key

Indica se la chiave SSH esiste. Impostarlo su false per rimuovere la chiave SSH esistente.

Valori accettati: false, true
--has-ssh-password

Indica se esiste una password SSH. Impostarlo su false per rimuovere la password SSH esistente.

Valori accettati: false, true
--home-directory

Home directory.

--permission-scope

Elenco di argomenti dell'ambito di autorizzazione che include le autorizzazioni, il servizio e resource_name. Le autorizzazioni possono essere una combinazione dei valori possibili seguenti: Read(r), Write (w), Delete (d), List (l) e Create (c). Il servizio ha valori possibili: BLOB, file. Il nome della risorsa è il nome del contenitore o il nome della condivisione file. Esempio: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scope scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chiavi autorizzate SSH per SFTP. Include una descrizione e una chiave facoltative. La chiave è la chiave pubblica SSH con codifica Base64, con formato, ad esempio ssh-rsa AAAABBBB. Esempio: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"o --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage account local-user update (storage-preview estensione)

Anteprima

Il gruppo di comandi 'account di archiviazione utente locale' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiornare le proprietà per un utente locale.

az storage account local-user update --account-name
                                     --name
                                     --resource-group
                                     [--allow-acl-auth {false, true}]
                                     [--group-id]
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Esempio

Aggiornare un utente locale con un ambito di autorizzazione e nessuna chiave SSH

az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false --group-id 2 --allow-acl-authorization false

Parametri necessari

--account-name

nome dell'account di archiviazione.

--name --user-name -n

Nome dell'utente locale. Il nome utente deve contenere solo lettere minuscole e numeri. Deve essere univoco solo all'interno dell'account di archiviazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--allow-acl-auth --allow-acl-authorization

Indica se l'autorizzazione ACL è consentita per l'utente. Impostarlo su false per non consentire l'uso dell'autorizzazione ACL.

Valori accettati: false, true
--group-id

Identificatore per l'associazione di un gruppo di utenti.

--has-shared-key

Indica se esiste una chiave condivisa. Impostarlo su false per rimuovere la chiave condivisa esistente.

Valori accettati: false, true
--has-ssh-key

Indica se la chiave SSH esiste. Impostarlo su false per rimuovere la chiave SSH esistente.

Valori accettati: false, true
--has-ssh-password

Indica se esiste una password SSH. Impostarlo su false per rimuovere la password SSH esistente.

Valori accettati: false, true
--home-directory

Home directory.

--permission-scope

Elenco di argomenti dell'ambito di autorizzazione che include le autorizzazioni, il servizio e resource_name. Le autorizzazioni possono essere una combinazione dei valori possibili seguenti: Read(r), Write (w), Delete (d), List (l) e Create (c). Il servizio ha valori possibili: BLOB, file. Il nome della risorsa è il nome del contenitore o il nome della condivisione file. Esempio: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scope scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chiavi autorizzate SSH per SFTP. Include una descrizione e una chiave facoltative. La chiave è la chiave pubblica SSH con codifica Base64, con formato, ad esempio ssh-rsa AAAABBBB. Esempio: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"o --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.