az vm user

Verwalten von Benutzerkonten für eine VM.

Befehle

az vm user delete

Löschen Sie ein Benutzerkonto aus einer VM.

az vm user reset-ssh

Zurücksetzen der SSH-Konfiguration auf einer VM.

az vm user update

Aktualisieren eines Benutzerkontos.

az vm user delete

Löschen Sie ein Benutzerkonto aus einer VM.

Löscht auch das Benutzer-Home-Verzeichnis auf Linux-VMs.

az vm user delete --username
                  [--ids]
                  [--name]
                  [--no-wait]
                  [--resource-group]

Beispiele

Löschen eines Benutzerkontos.

az vm user delete -u username -n MyVm -g MyResourceGroup

Löschen Sie einen Benutzer auf allen VMs in einer Ressourcengruppe.

az vm user delete -u username --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Erforderliche Parameter

--username -u

Der Benutzername.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe az configure --defaults vm=<name>von .

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

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

az vm user reset-ssh

Zurücksetzen der SSH-Konfiguration auf einer VM.

Die Erweiterung startet den SSH-Dienst neu, öffnen Sie den SSH-Port auf Ihrer VM, und setzen Sie die SSH-Konfiguration auf Standardwerte zurück. Das Benutzerkonto (Name, Kennwort und SSH-Schlüssel) wird nicht geändert.

az vm user reset-ssh [--ids]
                     [--name]
                     [--no-wait]
                     [--resource-group]

Beispiele

Zurücksetzen der SSH-Konfiguration

az vm user reset-ssh -n MyVm -g MyResourceGroup

Zurücksetzen des SSH-Servers auf allen VMs in einer Ressourcengruppe.

az vm user reset-ssh --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe az configure --defaults vm=<name>von .

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

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

az vm user update

Aktualisieren eines Benutzerkontos.

Dieser Befehl verwendet VMAccessForLinux 1.5 für Linux-Betriebssystem und VMAccessAgent 2.4 für Windows-Betriebssystem.

az vm user update --username
                  [--ids]
                  [--name]
                  [--no-wait]
                  [--password]
                  [--resource-group]
                  [--ssh-key-value]

Beispiele

Aktualisieren eines Windows-Benutzerkontos. Wenn der Benutzername nicht vorhanden ist, wird ein neuer Benutzer erstellt.

az vm user update -u username -p password -n MyVm -g MyResourceGroup

Aktualisieren eines Linux-Benutzerkontos. ("$(< filename)" Syntax wird auf Der Eingabeaufforderung oder PowerShell nicht unterstützt.)

az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" -n MyVm -g MyResourceGroup

Aktualisieren eines Benutzers auf allen VMs in einer Ressourcengruppe. ("$(< filename)" Syntax wird auf Der Eingabeaufforderung oder PowerShell nicht unterstützt.)

az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Erforderliche Parameter

--username -u

Der Benutzername.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe az configure --defaults vm=<name>von .

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--password -p

Das Kennwort des Benutzers

--resource-group -g

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

--ssh-key-value

SSH public key file value or public key file path. Dieser Befehl fügt den neuen öffentlichen Schlüsseltext an die Datei ~/.ssh/authorized_keys für den Administratorbenutzer auf der VM an. Vorhandene SSH-Schlüssel werden dadurch weder ersetzt noch entfernt.