mc admin user info
语法
该 mc admin user info
命令返回目标 MinIO 部署上 MinIO 用户 的详细信息。
要管理外部身份提供商用户,请参阅 OIDC
或 AD/LDAP
。
以下命令返回 myminio
MinIO 部署上用户 myuser
的详细信息
mc admin user info myminio myuser
该命令具有以下语法
mc [GLOBALFLAGS] admin user info \
ALIAS \
USERNAME
方括号
[]
表示可选参数。共享同一行的参数是相互依赖的。
使用管道
|
运算符分隔的参数是互斥的。
将示例复制到文本编辑器中,并在终端/shell 中运行命令之前根据需要进行修改。
参数
- ALIAS
- 必需
配置的 MinIO 部署的
别名
,用于从中检索用户信息。
全局标志
此命令支持任何 全局标志。
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
以及 --json
查看从用户的 组成员身份 继承的策略。
mc admin user info ALIAS USERNAME --json
输出中的 memberOf
属性包含用户所属的组列表,以及每个组附加的策略。输出类似如下所示:
{
"status": "success",
"accessKey": "myuser",
"userStatus": "enabled",
"memberOf": [
{
"name": "testingGroup",
"policies": [
"testingGroupPolicy"
]
"authentication": builtin (myuser)
}
]
}
行为
S3 兼容性
mc 命令行工具构建为与 AWS S3 API 兼容,并已在 MinIO 和 AWS S3 上针对预期功能和行为进行测试。
MinIO 不保证其他与 S3 兼容的服务,因为它们的 S3 API 实现未知,因此不受支持。虽然 mc 命令 *可能* 按文档记录的方式工作,但任何此类用法均需自行承担风险。