az vm user
VM のユーザー アカウントを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az vm user delete |
VM からユーザー アカウントを削除します。 |
Core | GA |
az vm user reset-ssh |
VM 上の SSH 構成をリセットします。 |
Core | GA |
az vm user update |
VM のユーザー アカウントを更新します。 これを使用して、VM ユーザーのパスワードまたは ssh キー値を更新できます。 |
Core | 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)
必須のパラメーター
ユーザー名。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
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)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
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)
必須のパラメーター
ユーザー名。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
ユーザー パスワード。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
SSH 公開キー ファイルの値または公開キー ファイルのパス。 このコマンドは、VM 上の管理者ユーザーの ~/.ssh/authorized_keys ファイルに新しい公開キー テキストを追加します。 これは、既存の SSH キーを置き換えたり削除したりすることはありません。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |