9.37. USER(1)


9.37.1. NAME

user - 在属性安全域中管理 Data Grid 用户。

9.37.2. SYNOPSIS

user ls

user create 'username'

user describe 'username'

用户删除 'username'

用户密码 "username"

用户组 'username'

用户 encrypt-all

user roles ls 'principal'

user roles grant --roles='role1'[,'role2'…​] 'principal'

user roles deny --roles='role1'[,'role2'…​] 'principal'

9.37.3. 描述

使用 ls创建描述删除密码组和 encrypt-all 子命令来管理属性域中的用户。在使用集群角色映射程序进行授权时,使用 roles 子命令列出并修改主体到角色映射。

9.37.4. 命令概要

user ls
列出属性文件中存在的用户或组。
user create 'username'
在提示输入密码后创建用户。
user describe 'username'
描述用户,包括其用户名、域及其所属的任何组。
用户删除 'username'
从属性文件中删除指定用户。
用户密码 "username"
更改用户的密码。
用户组 'username'
设置用户所属的组。
用户 encrypt-all
加密纯文本用户属性文件中的所有密码。
user roles ls 'principal'
列出指定主体(用户或组)的所有角色。
user roles grant --roles='role1'[,'role2'…​] 'principal'
将一个或多个角色授予主体。
user roles deny --roles='role1'[,'role2'…​] 'principal'
拒绝一个或多个角色到主体。

9.37.5. 常见选项

这些选项适用于所有命令:

-h, --help
显示命令或子命令的帮助页。
-s, --server-root='path-to-server-root'
服务器 root 的路径。默认为 server
-f, --users-file='users.properties'
包含用户密码的属性文件的名称。默认为 users.properties
-w, --groups-file='groups.properties'
包含用户到组映射的属性文件的名称。默认为 groups.properties

9.37.6. 用户创建/修改选项

-a, --algorithms
指定用于哈希密码的算法。
-g, --groups='group1,group2,…​'
指定用户所属的组。
-p, --password='password'
指定用户的密码。
-r, --realm='realm'
指定 realm 名称。
--plain-text
密码是否应以纯文本形式存储(不推荐)。

9.37.7. USER LS 选项

--groups
显示组列表,而不是用户。

9.37.8. 用户 ENCRYPT-ALL 选项

-a, --algorithms
指定用于哈希密码的算法。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.