az storage account local-user

Administrar usuarios locales de la cuenta de almacenamiento.

Comandos

Nombre Description Tipo Estado
az storage account local-user create

Cree un usuario local para una cuenta de almacenamiento determinada.

Principal GA
az storage account local-user delete

Elimine un usuario local.

Principal GA
az storage account local-user list

Enumerar los usuarios locales de una cuenta de almacenamiento.

Principal GA
az storage account local-user list-keys

Enumere las claves compartidas y sshAuthorizedKeys para un usuario local.

Principal GA
az storage account local-user regenerate-password

Vuelva a generar sshPassword para un usuario local.

Principal GA
az storage account local-user show

Mostrar información para un usuario local.

Principal GA
az storage account local-user update

Actualice las propiedades de un usuario local.

Principal GA

az storage account local-user create

Cree un usuario local para una cuenta de almacenamiento determinada.

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]

Ejemplos

Creación de un usuario local con dos ámbitos de permisos y una clave 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

Parámetros requeridos

--account-name

El nombre de la cuenta de almacenamiento.

--name --user-name -n

Nombre del usuario local. El nombre de usuario debe contener solo letras minúsculas y números. Solo debe ser único dentro de la cuenta de almacenamiento.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--has-shared-key

Indica si existe una clave compartida. Establézcalo en false para quitar la clave compartida existente.

valores aceptados: false, true
--has-ssh-key

Indica si existe una clave ssh. Establézcalo en false para quitar la clave SSH existente.

valores aceptados: false, true
--has-ssh-password

Indica si existe una contraseña ssh. Establézcalo en false para quitar la contraseña SSH existente.

valores aceptados: false, true
--home-directory

Directorio principal.

--permission-scope

Lista de argumentos de ámbito de permiso que incluye los permisos, el servicio y resource_name. Los permisos pueden ser una combinación de los siguientes valores posibles: Read(r), Write (w), Delete (d), List (l) y Create (c). El servicio tiene valores posibles: blob, archivo. El nombre del recurso es el nombre del contenedor o el nombre del recurso compartido de archivos. Ejemplo: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scopes: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Claves autorizadas SSH para SFTP. Incluye una descripción y una clave opcionales. La clave es la clave pública SSH codificada en base64, con formato: por ejemplo, ssh-rsa AAAABBBB. Ejemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBBBB"o --ssh_authorized_key key="ssh-rsa AAAABBBBBB".

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage account local-user delete

Elimine un usuario local.

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

Ejemplos

Eliminación de un usuario local

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

Parámetros requeridos

--account-name

El nombre de la cuenta de almacenamiento.

--name --user-name -n

Nombre del usuario local. El nombre de usuario debe contener solo letras minúsculas y números. Solo debe ser único dentro de la cuenta de almacenamiento.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage account local-user list

Enumerar los usuarios locales de una cuenta de almacenamiento.

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

Ejemplos

Enumeración del usuario local para una cuenta de almacenamiento

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

Parámetros requeridos

--account-name

El nombre de la cuenta de almacenamiento.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage account local-user list-keys

Enumere las claves compartidas y sshAuthorizedKeys para un usuario local.

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

Ejemplos

Enumerar claves compartidas y sshAuthorizedKeys para un usuario local

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

Parámetros requeridos

--account-name

El nombre de la cuenta de almacenamiento.

--name --user-name -n

Nombre del usuario local. El nombre de usuario debe contener solo letras minúsculas y números. Solo debe ser único dentro de la cuenta de almacenamiento.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage account local-user regenerate-password

Vuelva a generar sshPassword para un usuario local.

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

Ejemplos

Regenera sshPassword para un usuario local

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

Parámetros requeridos

--account-name

El nombre de la cuenta de almacenamiento.

--name --user-name -n

Nombre del usuario local. El nombre de usuario debe contener solo letras minúsculas y números. Solo debe ser único dentro de la cuenta de almacenamiento.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage account local-user show

Mostrar información para un usuario local.

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

Ejemplos

Mostrar información para un usuario local

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

Parámetros requeridos

--account-name

El nombre de la cuenta de almacenamiento.

--name --user-name -n

Nombre del usuario local. El nombre de usuario debe contener solo letras minúsculas y números. Solo debe ser único dentro de la cuenta de almacenamiento.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage account local-user update

Actualice las propiedades de un usuario local.

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]

Ejemplos

Actualización de un usuario local con un ámbito de permiso y sin clave 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

Parámetros requeridos

--account-name

El nombre de la cuenta de almacenamiento.

--name --user-name -n

Nombre del usuario local. El nombre de usuario debe contener solo letras minúsculas y números. Solo debe ser único dentro de la cuenta de almacenamiento.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--has-shared-key

Indica si existe una clave compartida. Establézcalo en false para quitar la clave compartida existente.

valores aceptados: false, true
--has-ssh-key

Indica si existe una clave ssh. Establézcalo en false para quitar la clave SSH existente.

valores aceptados: false, true
--has-ssh-password

Indica si existe una contraseña ssh. Establézcalo en false para quitar la contraseña SSH existente.

valores aceptados: false, true
--home-directory

Directorio principal.

--permission-scope

Lista de argumentos de ámbito de permiso que incluye los permisos, el servicio y resource_name. Los permisos pueden ser una combinación de los siguientes valores posibles: Read(r), Write (w), Delete (d), List (l) y Create (c). El servicio tiene valores posibles: blob, archivo. El nombre del recurso es el nombre del contenedor o el nombre del recurso compartido de archivos. Ejemplo: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scopes: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Claves autorizadas SSH para SFTP. Incluye una descripción y una clave opcionales. La clave es la clave pública SSH codificada en base64, con formato: por ejemplo, ssh-rsa AAAABBBB. Ejemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBBBB"o --ssh_authorized_key key="ssh-rsa AAAABBBBBB".

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.