mc admin accesskey ls
語法
mc admin accesskey ls
命令會列出由 MinIO 部署管理的用戶、存取金鑰或臨時 安全令牌服務 金鑰。
別名 mc admin accesskey list
的功能與 mc admin accesskey ls
相同。
以下命令會列出與別名為 myminio
的部署中,使用者名稱為 admin1
的使用者相關聯的所有存取金鑰
mc admin accesskey ls myminio admin1
輸出結果如下
Access Key | Expiry
5XF3ZHNZK6FBDWH9JMLX | 2023-06-24 07:00:00 +0000 UTC
F4V2BBUZSWY7UG96ED70 | 2023-12-24 18:00:00 +0000 UTC
FZVSEZ8NM9JRBEQZ7B8Q | no-expiry
HOXGL8ON3RG0IKYCHCUD | no-expiry
此命令的語法如下
mc [GLOBALFLAGS] admin accesskey ls \
ALIAS \
[USER] \
[--all] \
[--self] \
[--temp-only] \
[--users-only]
方括號
[]
表示可選參數。同一行中的參數是互相依賴的。
使用豎線
|
運算符分隔的參數是互斥的。
將範例複製到文字編輯器中,並根據需要進行修改,然後在終端機/Shell 中執行命令。
參數
- ALIAS
- 必要
MinIO 部署的
alias
。
- --svcacc-only
- 可選
列出部署上的臨時 安全令牌服務 (STS) 金鑰。
此旗標與此命令可用的其他旗標互斥。
- --users-only
- 可選
列出由部署管理的 MinIO 使用者。與
--all
旗標結合使用以列出部署上的所有使用者。
全域旗標
此命令支援任何 全域旗標。
範例
列出所有內建使用者和相關聯的存取金鑰
以下命令列出由別名為 myminio
的 MinIO 部署管理的所有使用者,以及任何相關聯的存取金鑰或臨時 STS 令牌。
mc admin accesskey list myminio/ --all
返回目前已驗證使用者的存取金鑰清單
以下命令列出與 myminio
部署的目前已驗證使用者相關聯的存取金鑰或臨時 STS 令牌。
mc admin accesskey list myminio/ --self
列出部署建立和管理的所有使用者
以下命令會返回目前部署上所有使用者的清單。該列表僅包含 MinIO IDP 管理的使用者,不包含透過 OpenID 或 Active Directory/LDAP 等協定在第三方工具上管理的使用者。
mc admin accesskey ls myminio/ --all --users-only
返回與使用者 miniouser1
和 miniouser2
相關聯的存取金鑰清單
以下命令返回 myminio
部署上兩個使用者的存取金鑰清單。
mc admin accesskey ls myminio/ miniouser1 miniouser2
行為
S3 相容性
mc 命令行工具是為了與 AWS S3 API 相容而構建的,並使用 MinIO 和 AWS S3 進行測試,以確保其預期的功能和行為。
MinIO 不對其他 S3 相容服務提供任何保證,因為它們的 S3 API 實作是未知的,因此不受支援。雖然 mc 命令 可能 會按照文件所述的方式運作,但任何此類使用行為的風險都由您自行承擔。