az vm user
Gestire gli account utente per una macchina virtuale.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az vm user delete |
Eliminare un account utente da una macchina virtuale. |
Memoria centrale | Disponibilità generale |
az vm user reset-ssh |
Reimpostare la configurazione SSH in una macchina virtuale. |
Memoria centrale | Disponibilità generale |
az vm user update |
Aggiornare un account utente per la macchina virtuale. È possibile usarlo per aggiornare il valore della password o della chiave SSH per l'utente della macchina virtuale. |
Memoria centrale | Disponibilità generale |
az vm user delete
Eliminare un account utente da una macchina virtuale.
Elimina anche la home directory dell'utente nelle macchine virtuali Linux.
az vm user delete --username
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Esempio
Eliminare un account utente.
az vm user delete -u username -n MyVm -g MyResourceGroup
Eliminare un utente in tutte le macchine virtuali in un gruppo di risorse.
az vm user delete -u username --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Parametri necessari
Nome utente.
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>
.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az vm user reset-ssh
Reimpostare la configurazione SSH in una macchina virtuale.
L'estensione riavvia il servizio SSH, apre la porta SSH nella macchina virtuale e reimposta la configurazione SSH sui valori predefiniti. L'account utente (nome, password e chiavi SSH) non viene modificato.
az vm user reset-ssh [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Esempio
Reimpostare la configurazione SSH.
az vm user reset-ssh -n MyVm -g MyResourceGroup
Reimpostare il server SSH in tutte le macchine virtuali in un gruppo di risorse.
az vm user reset-ssh --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>
.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az vm user update
Aggiornare un account utente per la macchina virtuale. È possibile usarlo per aggiornare il valore della password o della chiave SSH per l'utente della macchina virtuale.
Questo comando usa VMAccessForLinux 1.5 per il sistema operativo Linux e VMAccessAgent 2.4 per il sistema operativo Window.
az vm user update --username
[--ids]
[--name]
[--no-wait]
[--password]
[--resource-group]
[--ssh-key-value]
[--subscription]
Esempio
Aggiornare un account utente di Windows. Se il nome utente non esiste, verrà creato un nuovo utente.
az vm user update -u username -p password -n MyVm -g MyResourceGroup
Aggiornare un account utente Linux. La sintassi ("$(< filename)" non è supportata nel prompt dei comandi o in PowerShell.
az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" -n MyVm -g MyResourceGroup
Aggiornare un utente in tutte le macchine virtuali in un gruppo di risorse. La sintassi ("$(< filename)" non è supportata nel prompt dei comandi o in PowerShell.
az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Parametri necessari
Nome utente.
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>
.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Password utente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Valore del file di chiave pubblica SSH o percorso del file di chiave pubblica. Questo comando aggiunge il testo della nuova chiave pubblica al file ~/.ssh/authorized_keys per l'utente amministratore nella macchina virtuale. Questa operazione non sostituisce né rimuove le chiavi SSH esistenti.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.