8.40. USER(1)
8.40.1. NAME 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
user - 在属性安全域中管理数据仓库用户。
8.40.2. SYNOPSIS 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
User ls
User create 'username'
user describe 'username'
用户删除 'username'
用户密码 'username'
用户组 'username'
用户 encrypt-all
用户角色 ls 'principal'
user roles grant --roles='role1'[,'role2'…] 'principal'
user roles deny --roles='role1'[,'role2'…] 'principal'
8.40.3. 描述 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 ls、创建、描述、删除、密码、组和 加密 子命令来管理属性域中的用户。在使用集群角色映射器进行授权时,使用 roles 子命令列出和修改主体到角色映射。
8.40.4. 命令合成 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- User ls
- 列出属性文件中存在的用户或组。
- User create 'username'
- 在提示输入密码后创建用户。
- user describe 'username'
- 描述用户,包括用户名、域及其所属组。
- 用户删除 'username'
- 从属性文件中删除指定用户。
- 用户密码 'username'
- 更改用户的密码。
- 用户组 'username'
- 设置用户所属的组。
- 用户 encrypt-all
- 加密纯文本用户属性文件中的所有密码。
- 用户角色 ls 'principal'
- 列出指定主体(用户或组)的所有角色。
- user roles grant --roles='role1'[,'role2'…] 'principal'
- 将一个或多个角色授予主体。
- user roles deny --roles='role1'[,'role2'…] 'principal'
- 拒绝一个或多个角色到主体。
8.40.5. 常用选项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
这些选项适用于所有命令:
- -h, --help
- 显示命令或子命令的帮助页面。
- -s, --server-root='path-to-server-root'
-
服务器 root 的路径。默认为
服务器。 - -f, --users-file='users.properties'
-
包含用户密码的属性文件的名称。默认为
users.properties。 - -w, --groups-file='groups.properties'
-
包含用户到组映射的属性文件的名称。默认为
groups.properties。
8.40.6. 用户创建/修改选项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- -a, --algorithms
- 指定用于哈希密码的算法。
- -g, --groups='group1,group2,…'
- 指定用户所属的组。
- -p, --password='password'
- 指定用户密码。
- -r, --realm='realm'
- 指定 realm 名称。
- --plain-text
- 密码是否应以纯文本形式存储(不推荐)。
8.40.7. 用户 LS 选项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- --groups
- 显示组列表,而不是用户。
8.40.8. 用户加密所有选项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- -a, --algorithms
- 指定用于哈希密码的算法。