mc admin user add
语法
该 mc admin user add
命令将一个新的 MinIO 用户 添加到目标 MinIO 部署中。
要管理外部身份提供商用户,请参阅 OIDC
或 AD/LDAP
.
以下命令在 myminio
MinIO 部署上创建一个新用户 newuser
mc admin user add myminio newuser newusersecret
该命令具有以下语法
mc [GLOBALFLAGS] admin user add \
ALIAS \
ACCESSKEY \
SECRETKEY
方括号
[]
表示可选参数。同一行上的参数是相互依赖的。
用管道符
|
分隔的参数是互斥的。
将示例复制到文本编辑器中,根据需要进行修改,然后在终端/shell 中运行命令。
参数
- ALIAS
- 必需
要创建新用户的已配置 MinIO 部署的
alias
。
全局标志
此命令支持所有 全局标志。
示例
创建新用户
使用 mc admin user add
在 MinIO 部署上创建用户
mc admin user add ALIAS ACCESSKEY SECRETKEY
为 ACCESSKEY
和 SECRETKEY
指定一个唯一的、随机的、较长的字符串。您的组织可能对生成用于访问或密钥的值有特定的内部或法规要求。
行为
新用户没有默认策略
新创建的用户默认没有策略,因此无法在 MinIO 部署上执行任何操作。要配置用户的分配策略,您可以执行以下任一或两项操作
使用
mc admin policy attach
将一个或多个策略与用户关联。使用
mc admin group add
将用户与组关联。用户继承分配给该组的任何策略。
有关 MinIO 用户和组的更多信息,请参阅 用户管理 和 组管理。有关 MinIO 策略的更多信息,请参阅 MinIO 基于策略的访问控制。
S3 兼容性
mc 命令行工具是为与 AWS S3 API 兼容而构建的,并与 MinIO 和 AWS S3 进行测试,以确保预期功能和行为。
MinIO 不保证其他与 S3 兼容的服务,因为它们 S3 API 的实现是未知的,因此不受支持。虽然 mc 命令可能按文档工作,但任何此类使用都是您自己的风险。