Share via


Local Users - List Keys

Listen Sie autorisierte SSH-Schlüssel und den freigegebenen Schlüssel des lokalen Benutzers auf.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
accountName
path True

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.

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

resourceGroupName
path True

string

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

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

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

username
path True

string

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

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Antworten

Name Typ Beschreibung
200 OK

LocalUserKeys

OK: Abrufen der lokalen Benutzerschlüssel erfolgreich.

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

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

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

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>"
}

Definitionen

Name Beschreibung
ErrorResponse

Eine Fehlerantwort des Speicherressourcenanbieters.

ErrorResponseBody

Fehlerantworttextvertrag.

LocalUserKeys

Die Lokalen Benutzerschlüssel des Speicherkontos.

SshPublicKey

ErrorResponse

Eine Fehlerantwort des Speicherressourcenanbieters.

Name Typ Beschreibung
error

ErrorResponseBody

Fehlerantworttext des Azure Storage-Ressourcenanbieters.

ErrorResponseBody

Fehlerantworttextvertrag.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

message

string

Eine Meldung, die den Fehler beschreibt, die für die Anzeige in einer Benutzeroberfläche geeignet sein soll.

LocalUserKeys

Die Lokalen Benutzerschlüssel des Speicherkontos.

Name Typ Beschreibung
sharedKey

string

Automatisch vom Server für die SMB-Authentifizierung generiert.

sshAuthorizedKeys

SshPublicKey[]

Optional, lokale Benutzer-SSH-Schlüssel für SFTP.

SshPublicKey

Name Typ Beschreibung
description

string

Optional. Es wird verwendet, um die Funktion/Verwendung des Schlüssels zu speichern.

key

string

Öffentlicher SSH-Schlüssel base64-codiert. Das Format sollte " " sein, z. B. ssh-rsa AAAABBBB