AutoSSL

S3 相容儲存認證

在 AutoSSL 中管理並使用 S3 相容儲存認證。

總覽

S3 相容儲存認證用於讓 AutoSSL 向任何 S3 相容物件儲存服務進行身分驗證。新增這些認證後,你授權 AutoSSL 代為把 SSL 憑證檔案上傳到儲存貯體。

此認證類型適用於 MinIO、Ceph RADOS Gateway、Wasabi、DigitalOcean Spaces,以及其他提供 S3 相容 API 的服務。

此認證類型與 AWS、Cloudflare R2 及其他供應商專用存取金鑰相互獨立。當儲存端點完全自訂、且沒有對應的專用供應商時,使用此類型。

設定參數

參數說明
Access Key IDS3 相容儲存的 Access Key ID。
Secret Access Key對應的私密存取金鑰。AutoSSL 會在儲存前對其進行安全加密。

重要

以後如果要修改 Secret Access Key,必須重新填寫完整的金鑰。

如何取得認證

具體步驟取決於儲存平臺。一般流程如下:

  1. 登入物件儲存管理控制台或 MinIO 管理面板。
  2. 為 AutoSSL 建立專用使用者或服務帳號。
  3. 產生 Access Key ID 和 Secret Access Key。
  4. 授予該使用者向目標儲存貯體上傳物件的權限(例如 PutObject / s3:PutObject)。
  5. 把認證複製到 AutoSSL。

MinIO 範例

  1. 開啟 MinIO Console,進入 Access Keys。
  2. 點選 Create access key,複製 Access Key 和 Secret Key。
  3. 確認關聯使用者對目標儲存貯體有寫入權限。

安全建議

  • 使用專用認證:為 AutoSSL 單獨建立存取金鑰,不要複用管理員認證。
  • 最小權限:只對指定儲存貯體授予 PutObject(如有需要,也可對目標字首授予 ListBucket)。
  • 定期輪換:定期輪換存取金鑰,降低認證洩露的風險。

支援的部署目標

S3 相容儲存認證用於 AutoSSL 中的以下部署供應商:

  • S3 Compatible Storage:把憑證檔案上傳到自訂的 S3 相容儲存貯體,並保留版本目錄和 latest 路徑。
S3 相容儲存認證 | AutoSSL