文档

mc admin user add

语法

mc admin user add 命令将一个新的 MinIO 用户 添加到目标 MinIO 部署中。

要管理外部身份提供商用户,请参阅 OIDCAD/LDAP.

以下命令在 myminio MinIO 部署上创建一个新用户 newuser

mc admin user add myminio newuser newusersecret

该命令具有以下语法

mc [GLOBALFLAGS] admin user add        \
                            ALIAS      \
                            ACCESSKEY  \
                            SECRETKEY
  • 方括号 [] 表示可选参数。

  • 同一行上的参数是相互依赖的。

  • 用管道符 | 分隔的参数是互斥的。

将示例复制到文本编辑器中,根据需要进行修改,然后在终端/shell 中运行命令。

参数

ACCESSKEY
必需

唯一标识新用户的访问密钥,类似于用户名。

ALIAS
必需

要创建新用户的已配置 MinIO 部署的 alias

SECRETKEY
必需

新用户的密钥。创建密钥时请考虑以下指南

  • 密钥应唯一

  • 密钥应很长(超过 12 个字符)

  • 密钥应复杂(字符、数字和符号的混合)

全局标志

此命令支持所有 全局标志

示例

创建新用户

使用 mc admin user add 在 MinIO 部署上创建用户

   mc admin user add ALIAS ACCESSKEY SECRETKEY
  • ALIAS 替换为 MinIO 部署的 alias

  • ACCESSKEY 替换为用户的访问密钥。

  • SECRETKEY 替换为用户的密钥。MinIO 提供任何方法在设置后检索密钥。

ACCESSKEYSECRETKEY 指定一个唯一的、随机的、较长的字符串。您的组织可能对生成用于访问或密钥的值有特定的内部或法规要求。

行为

新用户没有默认策略

新创建的用户默认没有策略,因此无法在 MinIO 部署上执行任何操作。要配置用户的分配策略,您可以执行以下任一或两项操作

有关 MinIO 用户和组的更多信息,请参阅 用户管理组管理。有关 MinIO 策略的更多信息,请参阅 MinIO 基于策略的访问控制

S3 兼容性

mc 命令行工具是为与 AWS S3 API 兼容而构建的,并与 MinIO 和 AWS S3 进行测试,以确保预期功能和行为。

MinIO 不保证其他与 S3 兼容的服务,因为它们 S3 API 的实现是未知的,因此不受支持。虽然 mc 命令可能按文档工作,但任何此类使用都是您自己的风险。