mc idp ldap accesskey create-with-login
新版本:RELEASE.2024-04-18T16-45-29Z
說明
mc idp ldap accesskey create-with-login
使用互動式終端機提示來使用外部 AD/LDAP 伺服器進行驗證,並產生用於 MinIO 的存取金鑰。
以下範例會提示使用者提供其 AD/LDAP 憑證。然後,它會使用與該 AD/LDAP 使用者相關聯的原則或原則產生新的存取金鑰配對。
mc idp ldap accesskey create-with-login https://minio.example.net/
此命令具有以下語法:
mc [GLOBALFLAGS] idp ldap accesskey create-with-login \
URL \
[--access-key <value>] \
[--secret-key <value>] \
[--policy <value>] \
[--name <value>] \
[--description <value>] \
[--expiry <value>] \
[--expiry-duration <value>]
將
URL
替換為針對 AD/LDAP 整合設定的 MinIO 部署的 FQDN。
中括號
[]
表示可選參數。在同一行上的參數是相互依賴的。
使用管道符號
|
分隔的參數是互斥的。
將範例複製到文字編輯器,並在終端機/shell 中執行命令之前視需要修改。
參數
- URL
- 必要
針對 AD/LDAP 整合設定的 MinIO 部署的 FQDN。
例如:
mc idp ldap accesskey create-with-login https://minio.example.net
- --access-key
- 可選
成功驗證後要使用的存取金鑰。省略此項可讓 MinIO 隨機產生一個值。
存取金鑰不能包含字元
=
(等號) 或,
(逗號)。需要
--secret-key
- --secret-key
- 可選
成功驗證後要使用的密鑰。省略此項可讓 MinIO 隨機產生一個值。
需要
--access-key
- --policy
- 可選
要用於帳戶的 JSON 格式 原則 的檔案路徑。此原則_不能_授予超出已驗證 AD/LDAP 使用者相關聯權限的額外權限。
省略此項以使用 AD/LDAP 使用者原則。
- --expiry-duration
- 可選
存取金鑰對應保持有效以供使用的時間長度,格式為
#d#h#s
。例如,
7d
、24h
、5d12h30s
是有效的字串。與
--expiry
互斥。
- --expiry
- 可選
存取金鑰過期的日期。以
YYYY-MM-DD
格式輸入日期。例如,若要在 2024 年 12 月 31 日之後使憑證過期,請輸入
2024-12-31
。與
--expiry-duration
互斥。
全域旗標
此命令支援任何 全域旗標。
行為
S3 相容性
mc 命令列工具的建立目的是為了與 AWS S3 API 相容,並且已使用 MinIO 和 AWS S3 進行測試,以確保其預期的功能和行為。
MinIO 不保證其他與 S3 相容的服務,因為它們的 S3 API 實作不明,因此不受支援。儘管 mc 命令可能會如文件所述運作,但任何此類使用行為均由您自行承擔風險。
範例
為已驗證的使用者建立新的存取金鑰對
下列命令會建立一組新的存取金鑰,以用於 minio
別名上目前已驗證的使用者。此命令會輸出隨機產生的存取金鑰和密鑰。
mc idp ldap accesskey create-with-login https://minio.example.net
建立具有自訂存取金鑰和密鑰的新存取金鑰對
下列命令會為目前在 minio
別名上驗證的使用者建立一組新的存取金鑰,其中包含您指定的存取金鑰和密鑰。
mc idp ldap accesskey create-with-login https://minio.example.net/ --access-key my-access-key-change-me --secret-key my-secret-key-change-me
建立 24 小時後過期的新存取金鑰對
下列命令會建立一組新的存取金鑰,以用於 minio
別名上目前已驗證的使用者。憑證將在 24 小時後過期。
此命令會輸出隨機產生的存取金鑰和密鑰。
mc idp ldap accesskey create-with-login https://minio.example.net --expiry-duration 24h
建立在某日期後過期的新存取金鑰對
下列命令會建立一組新的存取金鑰,以用於 minio
別名上目前已驗證的使用者。憑證將在 2025 年 2 月 28 日之後過期。
此命令會輸出隨機產生的存取金鑰和密鑰。
mc idp ldap accesskey create-with-login https://minio.example.net --expiry 2025-02-28