S3 相容儲存認證
在 AutoSSL 中管理並使用 S3 相容儲存認證。
總覽
S3 相容儲存認證用於讓 AutoSSL 向任何 S3 相容物件儲存服務進行身分驗證。新增這些認證後,你授權 AutoSSL 代為把 SSL 憑證檔案上傳到儲存貯體。
此認證類型適用於 MinIO、Ceph RADOS Gateway、Wasabi、DigitalOcean Spaces,以及其他提供 S3 相容 API 的服務。
此認證類型與 AWS、Cloudflare R2 及其他供應商專用存取金鑰相互獨立。當儲存端點完全自訂、且沒有對應的專用供應商時,使用此類型。
設定參數
| 參數 | 說明 |
|---|---|
| Access Key ID | S3 相容儲存的 Access Key ID。 |
| Secret Access Key | 對應的私密存取金鑰。AutoSSL 會在儲存前對其進行安全加密。 |
重要
以後如果要修改 Secret Access Key,必須重新填寫完整的金鑰。
如何取得認證
具體步驟取決於儲存平臺。一般流程如下:
- 登入物件儲存管理控制台或 MinIO 管理面板。
- 為 AutoSSL 建立專用使用者或服務帳號。
- 產生 Access Key ID 和 Secret Access Key。
- 授予該使用者向目標儲存貯體上傳物件的權限(例如
PutObject/s3:PutObject)。 - 把認證複製到 AutoSSL。
MinIO 範例
- 開啟 MinIO Console,進入 Access Keys。
- 點選 Create access key,複製 Access Key 和 Secret Key。
- 確認關聯使用者對目標儲存貯體有寫入權限。
安全建議
- 使用專用認證:為 AutoSSL 單獨建立存取金鑰,不要複用管理員認證。
- 最小權限:只對指定儲存貯體授予
PutObject(如有需要,也可對目標字首授予ListBucket)。 - 定期輪換:定期輪換存取金鑰,降低認證洩露的風險。
支援的部署目標
S3 相容儲存認證用於 AutoSSL 中的以下部署供應商:
- S3 Compatible Storage:把憑證檔案上傳到自訂的 S3 相容儲存貯體,並保留版本目錄和 latest 路徑。