Share via


Local Users - List Keys

Enumere las claves autorizadas ssh y la clave compartida del usuario local.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/localUsers/{username}/listKeys?api-version=2023-01-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
accountName
path True

string

Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas.

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Identificador de la suscripción de destino.

username
path True

string

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.

api-version
query True

string

Versión de API que se usará para la operación.

Respuestas

Nombre Tipo Description
200 OK

LocalUserKeys

Aceptar: obtenga correctamente las claves de usuario locales.

Other Status Codes

ErrorResponse

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

ListLocalUserKeys

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res6977/providers/Microsoft.Storage/storageAccounts/sto2527/localUsers/user1/listKeys?api-version=2023-01-01

Sample Response

{
  "sshAuthorizedKeys": [
    {
      "description": "key name",
      "key": "ssh-rsa keykeykeykeykew="
    }
  ],
  "sharedKey": "<REDACTED>"
}

Definiciones

Nombre Description
ErrorResponse

Respuesta de error del proveedor de recursos de almacenamiento.

ErrorResponseBody

Contrato de cuerpo de respuesta de error.

LocalUserKeys

Claves de usuario local de la cuenta de almacenamiento.

SshPublicKey

ErrorResponse

Respuesta de error del proveedor de recursos de almacenamiento.

Nombre Tipo Description
error

ErrorResponseBody

Cuerpo de respuesta de error del proveedor de recursos de Azure Storage.

ErrorResponseBody

Contrato de cuerpo de respuesta de error.

Nombre Tipo Description
code

string

Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación.

message

string

Mensaje que describe el error, diseñado para ser adecuado para su presentación en una interfaz de usuario.

LocalUserKeys

Claves de usuario local de la cuenta de almacenamiento.

Nombre Tipo Description
sharedKey

string

Generado automáticamente por el servidor para la autenticación SMB.

sshAuthorizedKeys

SshPublicKey[]

Opcional, las claves autorizadas ssh de usuario local para SFTP.

SshPublicKey

Nombre Tipo Description
description

string

Opcional. Se usa para almacenar la función o el uso de la clave.

key

string

Clave pública ssh codificada en base64. El formato debe ser : " , por ejemplo, ssh-rsa AAAABBBBBB