az storage account local-user

Hinweis

Diese Referenz ist Teil der Speichervorschauerweiterung für die Azure CLI (Version 2.25.0 oder höher). Die Erweiterung installiert automatisch beim ersten Ausführen eines lokalen Az-Speicherkontobefehls . Weitere Informationen zu Erweiterungen

Verwalten sie lokale Benutzer des Speicherkontos.

Befehle

az storage account local-user create

Erstellen Sie einen lokalen Benutzer für ein bestimmtes Speicherkonto.

az storage account local-user delete

Löschen Sie einen lokalen Benutzer.

az storage account local-user list

Listet lokale Benutzer für ein Speicherkonto auf.

az storage account local-user list-keys

Listen sie freigegebene Schlüssel und sshAuthorizedKeys für einen lokalen Benutzer auf.

az storage account local-user regenerate-password

Generieren Sie sshPassword für einen lokalen Benutzer.

az storage account local-user show

Anzeigen von Informationen für einen lokalen Benutzer.

az storage account local-user update

Aktualisieren von Eigenschaften für einen lokalen Benutzer.

az storage account local-user create

Erstellen Sie einen lokalen Benutzer für ein bestimmtes Speicherkonto.

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]

Beispiele

Erstellen eines lokalen Benutzers mit zwei Berechtigungsbereichen und einem ssh-autorisierten Schlüssel

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

Erforderliche Parameter

--account-name

Der Name des Speicherkontos.

--name --username -n

Der Name des lokalen Benutzers. Der Benutzername muss nur Kleinbuchstaben und Zahlen enthalten. Es muss nur innerhalb des Speicherkontos eindeutig sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--has-shared-key

Gibt an, ob freigegebener Schlüssel vorhanden ist. Legen Sie ihn auf "false" fest, um vorhandene freigegebene Schlüssel zu entfernen.

Zulässige Werte: false, true
--has-ssh-key

Gibt an, ob ssh-Schlüssel vorhanden ist. Legen Sie ihn auf "false" fest, um vorhandene SSH-Schlüssel zu entfernen.

Zulässige Werte: false, true
--has-ssh-password

Gibt an, ob ssh-Kennwort vorhanden ist. Legen Sie ihn auf "false" fest, um vorhandene SSH-Kennwort zu entfernen.

Zulässige Werte: false, true
--home-directory

Das Startverzeichnis.

--permission-scope

Die Berechtigungsbereichsargumentliste, die die Berechtigungen, Dienste und resource_name enthält. Die Berechtigungen können eine Kombination aus den folgenden möglichen Werten sein: Read(r), Write (w), Delete (d), List (l) und Create (c). Der Dienst hat mögliche Werte: Blob, Datei. Der Ressourcenname ist der Containername oder der Dateifreigabename. Beispiel: --permission-scope permissions=r service=blob resource-name=container1Can geben mehrere Berechtigungsbereiche an: --permission-scope permissions=rw service=blob resource name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

SSH autorisierte Schlüssel für SFTP. Enthält eine optionale Beschreibung und einen Schlüssel. Der Schlüssel ist der base64 codierte SSH-public-Schlüssel mit Format: z. B. ssh-rsa AAAABBBB. Beispiel: --ssh_authorized_key description=description key="ssh-ras AAAABBBB" oder --ssh_authorized_key key="ssh-ras AAAABBBB".

az storage account local-user delete

Löschen Sie einen lokalen Benutzer.

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

Beispiele

Löschen eines lokalen Benutzers

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

Erforderliche Parameter

--account-name

Der Name des Speicherkontos.

--name --username -n

Der Name des lokalen Benutzers. Der Benutzername muss nur Kleinbuchstaben und Zahlen enthalten. Es muss nur innerhalb des Speicherkontos eindeutig sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az storage account local-user list

Listet lokale Benutzer für ein Speicherkonto auf.

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

Beispiele

Lokalen Benutzer für ein Speicherkonto auflisten

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

Erforderliche Parameter

--account-name

Der Name des Speicherkontos.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az storage account local-user list-keys

Listen sie freigegebene Schlüssel und sshAuthorizedKeys für einen lokalen Benutzer auf.

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

Beispiele

Auflisten von freigegebenen Schlüsseln und sshAuthorizedKeys für einen lokalen Benutzer

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

Erforderliche Parameter

--account-name

Der Name des Speicherkontos.

--name --username -n

Der Name des lokalen Benutzers. Der Benutzername muss nur Kleinbuchstaben und Zahlen enthalten. Es muss nur innerhalb des Speicherkontos eindeutig sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az storage account local-user regenerate-password

Generieren Sie sshPassword für einen lokalen Benutzer.

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

Beispiele

Regenerate sshPassword for a local-user

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

Erforderliche Parameter

--account-name

Der Name des Speicherkontos.

--name --username -n

Der Name des lokalen Benutzers. Der Benutzername muss nur Kleinbuchstaben und Zahlen enthalten. Es muss nur innerhalb des Speicherkontos eindeutig sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az storage account local-user show

Anzeigen von Informationen für einen lokalen Benutzer.

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

Beispiele

Anzeigen von Informationen für einen lokalen Benutzer

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

Erforderliche Parameter

--account-name

Der Name des Speicherkontos.

--name --username -n

Der Name des lokalen Benutzers. Der Benutzername muss nur Kleinbuchstaben und Zahlen enthalten. Es muss nur innerhalb des Speicherkontos eindeutig sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az storage account local-user update

Aktualisieren von Eigenschaften für einen lokalen Benutzer.

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]

Beispiele

Aktualisieren eines lokalen Benutzers mit einem Berechtigungsbereich und keine ssh-key

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

Erforderliche Parameter

--account-name

Der Name des Speicherkontos.

--name --username -n

Der Name des lokalen Benutzers. Der Benutzername muss nur Kleinbuchstaben und Zahlen enthalten. Es muss nur innerhalb des Speicherkontos eindeutig sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--has-shared-key

Gibt an, ob freigegebener Schlüssel vorhanden ist. Legen Sie ihn auf "false" fest, um vorhandene freigegebene Schlüssel zu entfernen.

Zulässige Werte: false, true
--has-ssh-key

Gibt an, ob ssh-Schlüssel vorhanden ist. Legen Sie ihn auf "false" fest, um vorhandene SSH-Schlüssel zu entfernen.

Zulässige Werte: false, true
--has-ssh-password

Gibt an, ob ssh-Kennwort vorhanden ist. Legen Sie ihn auf "false" fest, um vorhandene SSH-Kennwort zu entfernen.

Zulässige Werte: false, true
--home-directory

Das Startverzeichnis.

--permission-scope

Die Berechtigungsbereichsargumentliste, die die Berechtigungen, Dienste und resource_name enthält. Die Berechtigungen können eine Kombination aus den folgenden möglichen Werten sein: Read(r), Write (w), Delete (d), List (l) und Create (c). Der Dienst hat mögliche Werte: Blob, Datei. Der Ressourcenname ist der Containername oder der Dateifreigabename. Beispiel: --permission-scope permissions=r service=blob resource-name=container1Can geben mehrere Berechtigungsbereiche an: --permission-scope permissions=rw service=blob resource name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

SSH autorisierte Schlüssel für SFTP. Enthält eine optionale Beschreibung und einen Schlüssel. Der Schlüssel ist der base64 codierte SSH-public-Schlüssel mit Format: z. B. ssh-rsa AAAABBBB. Beispiel: --ssh_authorized_key description=description key="ssh-ras AAAABBBB" oder --ssh_authorized_key key="ssh-ras AAAABBBB".