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
Der Benutzername.
Optionale Parameter
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.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe az configure --defaults vm=<name>von .
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
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.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe az configure --defaults vm=<name>von .
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
Der Benutzername.
Optionale Parameter
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.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe az configure --defaults vm=<name>von .
Nicht auf den Abschluss lang andauernder Vorgänge warten
Das Kennwort des Benutzers
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für