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 中執行命令之前視需要修改。
參數
- 別名
- 必要
已設定的 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 命令可能會如文件所述運作,但任何此類使用都由您自行承擔風險。