Ich möchte mehrere Benutzer auf meiner Linux-VM in der Azure-Cloud hinzufügen. Die Anleitung dazu finden Sie unterhttps://docs.microsoft.com/en-us/cli/azure/vm/user?view=azure-cli-latest, seltsamerweise gibt es jedoch keinen solchen Befehl zum Auflisten der aktuellen Betriebssystembenutzer.
Meine Anforderung besteht darin, Benutzer zu erstellen und zu löschen. Daher möchte ich die Liste der vorhandenen Betriebssystembenutzer abrufen und dann einige Vergleiche durchführen, bevor ich sie lösche oder aktualisiere.
Zu Ihrer Information: Auf GCP konnte ich die Metadaten im JSON-Format abrufen, in denen alle Benutzer mit ihren öffentlichen SSH-Schlüsseln angezeigt werden.
Wir wären für jede Hilfe in dieser Hinsicht sehr dankbar.
Danke,
Antwort1
Soweit ich weiß, können Sie die Benutzer für die Linux-VM über den Azure CLI-Befehl erstellen und löschenaz vm user delete
Undaz vm user update
. Es gibt jedoch keinen CLI-Befehl, um alle Benutzer der Linux-VM aufzulisten. Verwenden Sie einen anderen indirekten Weg, Sie können alle Benutzer über einen Bash-Befehl abrufen, der in der VM mit einem CLI-Befehl ausgeführt wirdaz vm run-command invoke
Und das Ergebnis wird so aussehen: