文档基于2025-10-10日社区最终版构建     
切换到英文版    进入演示系统    进入交流社区

MinIO Documentation

mc admin user info

语法

Themc admin user info命令返回一个的详细信息MinIO 用户在目标 MinIO 部署上。

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

以下命令返回用户详细信息myusermyminioMinIO 部署:

mc admin user info myminio myuser

该命令具有以下语法:

mc [GLOBALFLAGS] admin user info      \
                            ALIAS     \
                            USERNAME
  • Brackets[]表示可选参数。

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

  • 使用竖线分隔的参数|操作符是互斥的。

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

参数

ALIAS
必需

Thealias从已配置的 MinIO 部署中检索用户信息。

USERNAME

要检索信息的用户名。

全局标志

此命令支持任何全局标志.

Changed in version RELEASE.2023-05-26T23-31-54Z:mc admin user info --json输出包括从用户组成员身份继承的策略memberOf.

示例

查看用户详情

使用mc admin user info要查看 MinIO 部署中用户的详细信息:

mc admin user info ALIAS USERNAME

对于MinIO 内部身份提供商(IDP)输出类似于以下内容:

AccessKey: miniouser
Status: enabled
PolicyName:
MemberOf: []
Authentication: builtin (miniouser)

对于一个第三方使用LDAP等身份服务时,输出类似于以下内容:

AccessKey: uid=dillon,ou=people,ou=swengg,dc=min,dc=io
Status:
PolicyName: consoleAdmin
MemberOf: []
Authentication: ldap/localhost:1389 (uid=dillon,ou=people,ou=swengg,dc=min,dc=io)

从组成员身份查看策略

使用mc admin user info使用 :option::–json <mc.–json>查看从用户继承的策略群组成员资格:

mc admin user info ALIAS USERNAME --json

ThememberOf输出中的 property 包含用户所属的群组列表,以及附加到每个群组的策略。 输出类似于以下内容:

{
 "status": "success",
 "accessKey": "myuser",
 "userStatus": "enabled",
 "memberOf": [
  {
   "name": "testingGroup",
   "policies": [
    "testingGroupPolicy"
   ]
 "authentication": builtin (myuser)
  }
 ]
}

行为

S3 Compatibility

Themc命令行工具专为兼容 AWS S3 API 而构建,并已通过 MinIO 和 AWS S3 测试,确保功能与行为符合预期。

MinIO 不提供对其他 S3 兼容服务的保证,因为它们的 S3 API 实现方式未知,因此不受支持。尽管mc命令可能按文档所述工作,任何此类使用风险自负。