文件

mc admin user info

語法

mc admin user info 命令會傳回目標 MinIO 部署上 MinIO 使用者 的詳細資訊。

若要管理外部身分提供者使用者,請參閱 OIDCAD/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 命令可能會如文件所述運作,但任何此類使用都由您自行承擔風險。