az vm user
VM のユーザー アカウントを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az vm user delete |
VM からユーザー アカウントを削除します。 |
コア | GA |
az vm user reset-ssh |
VM 上の SSH 構成をリセットします。 |
コア | GA |
az vm user update |
VM のユーザー アカウントを更新します。 これを使用して、VM ユーザーのパスワードまたは ssh キー値を更新できます。 |
コア | GA |
az vm user delete
VM からユーザー アカウントを削除します。
また、Linux VM 上のユーザー ホーム ディレクトリも削除します。
az vm user delete --username
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
例
ユーザー アカウントを削除します。
az vm user delete -u username -n MyVm -g MyResourceGroup
リソース グループ内のすべての VM でユーザーを削除します。
az vm user delete -u username --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
必須のパラメーター
ユーザー名。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
仮想マシンの名前。 を使用して az configure --defaults vm=<name>
既定値を構成できます。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az vm user reset-ssh
VM 上の SSH 構成をリセットします。
拡張機能によって SSH サービスが再起動され、VM 上の SSH ポートが開き、SSH 構成が既定値にリセットされます。 ユーザー アカウント (名前、パスワード、SSH キー) は変更されません。
az vm user reset-ssh [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
例
SSH 構成をリセットします。
az vm user reset-ssh -n MyVm -g MyResourceGroup
リソース グループ内のすべての VM で SSH サーバーをリセットします。
az vm user reset-ssh --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
仮想マシンの名前。 を使用して az configure --defaults vm=<name>
既定値を構成できます。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az vm user update
VM のユーザー アカウントを更新します。 これを使用して、VM ユーザーのパスワードまたは ssh キー値を更新できます。
このコマンドでは、Linux オペレーティング システムには VMAccessForLinux 1.5、ウィンドウ オペレーティング システムには VMAccessAgent 2.4 を使用します。
az vm user update --username
[--ids]
[--name]
[--no-wait]
[--password]
[--resource-group]
[--ssh-key-value]
[--subscription]
例
Windows ユーザー アカウントを更新します。 ユーザー名が存在しない場合は、新しいユーザーが作成されます。
az vm user update -u username -p password -n MyVm -g MyResourceGroup
Linux ユーザー アカウントを更新します。 ("$(< filename)" 構文は、コマンド プロンプトまたは PowerShell ではサポートされていません。
az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" -n MyVm -g MyResourceGroup
リソース グループ内のすべての VM でユーザーを更新します。 ("$(< filename)" 構文は、コマンド プロンプトまたは PowerShell ではサポートされていません。
az vm user update -u username --ssh-key-value "$(< ~/.ssh/id_rsa.pub)" --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
必須のパラメーター
ユーザー名。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
仮想マシンの名前。 を使用して az configure --defaults vm=<name>
既定値を構成できます。
実行時間の長い操作の終了を待機しません。
ユーザーのパスワードです。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
SSH 公開キー ファイルの値または公開キー ファイルのパス。 このコマンドは、VM 上の管理者ユーザーの ~/.ssh/authorized_keys ファイルに新しい公開キー テキストを追加します。 これにより、既存の SSH キーが置き換えられたり、削除されたりすることはありません。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI