az storage account local-user
Note
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細を参照してください。
ストレージ アカウントのローカル ユーザーを管理します。
コマンド
az storage account local-user create
特定のストレージ アカウントのローカル ユーザーを作成します。
az storage account local-user create --account-name
--name
--resource-group
[--has-shared-key {false, true}]
[--has-ssh-key {false, true}]
[--has-ssh-password {false, true}]
[--home-directory]
[--permission-scope]
[--ssh-authorized-key]
例
2 つのアクセス許可スコープと ssh-authorized-key を持つローカル ユーザーを作成する
az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
共有キーが存在するかどうかを示します。 既存の共有キーを削除するには、false に設定します。
ssh キーが存在するかどうかを示します。 既存の SSH キーを削除するには、false に設定します。
ssh パスワードが存在するかどうかを示します。 既存の SSH パスワードを削除するには、false に設定します。
ホーム ディレクトリ。
アクセス許可、サービス、およびresource_nameを含むアクセス許可スコープの引数リスト。アクセス許可には、Read(r)、Write (w)、Delete (d)、List (l)、Create (c) の値を組み合わせて使用できます。 サービスには、BLOB、ファイルの値を指定できます。 リソース名は、コンテナー名またはファイル共有名です。 例: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scopes: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2。
SFTP の SSH 承認キー。 省略可能な説明とキーが含まれます。 キーは base64 でエンコードされた SSH 公開キーで、形式は <keyType> <keyData>
例: ssh-rsa AAAABBBB です。例: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"または --ssh_authorized_key key="ssh-rsa AAAABBBB"
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user create (storage-preview 拡張機能)
特定のストレージ アカウントのローカル ユーザーを作成します。
az storage account local-user create --account-name
--name
--resource-group
[--allow-acl-auth {false, true}]
[--extended-groups]
[--group-id]
[--has-shared-key {false, true}]
[--has-ssh-key {false, true}]
[--has-ssh-password {false, true}]
[--home-directory]
[--is-nfsv3-enabled {false, true}]
[--permission-scope]
[--ssh-authorized-key]
例
2 つのアクセス許可スコープと ssh-authorized-key を持つローカル ユーザーを作成する
az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false --group-id 1 --allow-acl-authorization true --extended-groups 3 4 --is-nfsv3-enabled true
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
このユーザーに対して ACL 承認が許可されているかどうかを示します。 ACL 承認の使用を禁止するには、false に設定します。
補助グループ メンバーシップ。 NFSv3 アクセスが有効になっているローカル ユーザーにのみ適用されます。
ユーザーのグループを関連付けするための識別子。
共有キーが存在するかどうかを示します。 既存の共有キーを削除するには、false に設定します。
ssh キーが存在するかどうかを示します。 既存の SSH キーを削除するには、false に設定します。
ssh パスワードが存在するかどうかを示します。 既存の SSH パスワードを削除するには、false に設定します。
ホーム ディレクトリ。
ローカル ユーザーが NFSv3 プロトコルでのアクセスを有効にしているかどうかを示します。
アクセス許可、サービス、およびresource_nameを含むアクセス許可スコープの引数リスト。アクセス許可には、Read(r)、Write (w)、Delete (d)、List (l)、Create (c) の値を組み合わせて使用できます。 サービスには、BLOB、ファイルの値を指定できます。 リソース名は、コンテナー名またはファイル共有名です。 例: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scopes: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2。
SFTP の SSH 承認キー。 省略可能な説明とキーが含まれます。 キーは base64 でエンコードされた SSH 公開キーで、形式は <keyType> <keyData>
例: ssh-rsa AAAABBBB です。例: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"または --ssh_authorized_key key="ssh-rsa AAAABBBB"
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user delete
ローカル ユーザーを削除します。
az storage account local-user delete --account-name
--name
--resource-group
例
ローカル ユーザーを削除する
az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user delete (storage-preview 拡張機能)
ローカル ユーザーを削除します。
az storage account local-user delete --account-name
--name
--resource-group
例
ローカル ユーザーを削除する
az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user list
ストレージ アカウントのローカル ユーザーを一覧表示します。
az storage account local-user list --account-name
--resource-group
[--filter]
[--include]
[--maxpagesize]
例
ストレージ アカウントのローカル ユーザーを一覧表示する
az storage account local-user list --account-name {account-name} -g {resource-group}
必須のパラメーター
ストレージ アカウントの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
省略可能。 指定すると、フィルターで始まるローカル ユーザー名のみが一覧表示されます。 既定値は None です。
省略可能。指定すると、特定のプロトコルに対して有効になっているローカル ユーザーが一覧表示されます。 既定ですべてのユーザーを一覧表示します。 "nfsv3" 既定値は None です。
オプションで、リスト応答に含めるローカル ユーザーの最大数を指定します。 既定値は None です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user list (storage-preview 拡張機能)
ストレージ アカウントのローカル ユーザーを一覧表示します。
az storage account local-user list --account-name
--resource-group
[--filter]
[--include]
[--maxpagesize]
例
テストで始まり、3 つの結果のみを返す名前を持つストレージ アカウントのローカル ユーザーを一覧表示する
az storage account local-user list --account-name {account-name} -g {resource-group} --filter "startswith(name, test)" --maxpagesize 3
必須のパラメーター
ストレージ アカウントの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
省略可能。 指定すると、フィルターで始まるローカル ユーザー名のみが一覧表示されます。 既定値は None です。
省略可能。指定すると、特定のプロトコルに対して有効になっているローカル ユーザーが一覧表示されます。 既定ですべてのユーザーを一覧表示します。 "nfsv3" 既定値は None です。
オプションで、リスト応答に含めるローカル ユーザーの最大数を指定します。 既定値は None です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user list-keys
ローカル ユーザーの共有キーと sshAuthorizedKeys を一覧表示します。
az storage account local-user list-keys --account-name
--name
--resource-group
例
local-user の sharedkeys と sshAuthorizedKeys を一覧表示する
az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user list-keys (storage-preview 拡張機能)
ローカル ユーザーの共有キーと sshAuthorizedKeys を一覧表示します。
az storage account local-user list-keys --account-name
--name
--resource-group
例
local-user の sharedkeys と sshAuthorizedKeys を一覧表示する
az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user regenerate-password
ローカル ユーザーの sshPassword を再生成します。
az storage account local-user regenerate-password --account-name
--name
--resource-group
例
ローカル ユーザーの sshPassword を再生成する
az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user regenerate-password (storage-preview 拡張機能)
ローカル ユーザーの sshPassword を再生成します。
az storage account local-user regenerate-password --account-name
--name
--resource-group
例
ローカル ユーザーの sshPassword を再生成する
az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user show
ローカル ユーザーの情報を表示します。
az storage account local-user show --account-name
--name
--resource-group
例
ローカル ユーザーの情報を表示する
az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user show (storage-preview 拡張機能)
ローカル ユーザーの情報を表示します。
az storage account local-user show --account-name
--name
--resource-group
例
ローカル ユーザーの情報を表示する
az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user update
ローカル ユーザーのプロパティを更新します。
az storage account local-user update --account-name
--name
--resource-group
[--has-shared-key {false, true}]
[--has-ssh-key {false, true}]
[--has-ssh-password {false, true}]
[--home-directory]
[--permission-scope]
[--ssh-authorized-key]
例
1 つのアクセス許可スコープで ssh キーなしでローカル ユーザーを更新する
az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
共有キーが存在するかどうかを示します。 既存の共有キーを削除するには、false に設定します。
ssh キーが存在するかどうかを示します。 既存の SSH キーを削除するには、false に設定します。
ssh パスワードが存在するかどうかを示します。 既存の SSH パスワードを削除するには、false に設定します。
ホーム ディレクトリ。
アクセス許可、サービス、およびresource_nameを含むアクセス許可スコープの引数リスト。アクセス許可には、Read(r)、Write (w)、Delete (d)、List (l)、Create (c) の値を組み合わせて使用できます。 サービスには、BLOB、ファイルの値を指定できます。 リソース名は、コンテナー名またはファイル共有名です。 例: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scopes: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2。
SFTP の SSH 承認キー。 省略可能な説明とキーが含まれます。 キーは base64 でエンコードされた SSH 公開キーで、形式は <keyType> <keyData>
例: ssh-rsa AAAABBBB です。例: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"または --ssh_authorized_key key="ssh-rsa AAAABBBB"
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage account local-user update (storage-preview 拡張機能)
ローカル ユーザーのプロパティを更新します。
az storage account local-user update --account-name
--name
--resource-group
[--allow-acl-auth {false, true}]
[--extended-groups]
[--group-id]
[--has-shared-key {false, true}]
[--has-ssh-key {false, true}]
[--has-ssh-password {false, true}]
[--home-directory]
[--permission-scope]
[--ssh-authorized-key]
例
1 つのアクセス許可スコープで ssh キーなしでローカル ユーザーを更新する
az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false --group-id 2 --allow-acl-authorization false --extended-groups 3 4
必須のパラメーター
ストレージ アカウントの名前。
ローカル ユーザーの名前。 ユーザー名には小文字と数字のみを含む必要があります。 ストレージ アカウント内でのみ一意である必要があります。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
このユーザーに対して ACL 承認が許可されているかどうかを示します。 ACL 承認の使用を禁止するには、false に設定します。
補助グループ メンバーシップ。 NFSv3 アクセスが有効になっているローカル ユーザーにのみ適用されます。
ユーザーのグループを関連付けするための識別子。
共有キーが存在するかどうかを示します。 既存の共有キーを削除するには、false に設定します。
ssh キーが存在するかどうかを示します。 既存の SSH キーを削除するには、false に設定します。
ssh パスワードが存在するかどうかを示します。 既存の SSH パスワードを削除するには、false に設定します。
ホーム ディレクトリ。
アクセス許可、サービス、およびresource_nameを含むアクセス許可スコープの引数リスト。アクセス許可には、Read(r)、Write (w)、Delete (d)、List (l)、Create (c) の値を組み合わせて使用できます。 サービスには、BLOB、ファイルの値を指定できます。 リソース名は、コンテナー名またはファイル共有名です。 例: --permission-scope permissions=r service=blob resource-name=container1Can specify multiple permission scopes: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2。
SFTP の SSH 承認キー。 省略可能な説明とキーが含まれます。 キーは base64 でエンコードされた SSH 公開キーで、形式は <keyType> <keyData>
例: ssh-rsa AAAABBBB です。例: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"または --ssh_authorized_key key="ssh-rsa AAAABBBB"
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI