配置 S3 API 證書
您可以替換或還原用於 S3 用戶端連接到儲存節點或負載平衡器端點的伺服器憑證。替換的自訂伺服器憑證特定於您的組織。
|
|
此版本的文件網站已刪除 Swift 詳細資訊。看 "StorageGRID 11.8:設定 S3 和 Swift API 證書"。 |
預設情況下,每個儲存節點都會頒發由網格 CA 簽署的 X.509 伺服器憑證。這些 CA 簽署的憑證可以被單一通用自訂伺服器憑證和相應的私鑰所取代。
所有儲存節點都使用單一自訂伺服器證書,因此如果用戶端在連接到儲存端點時需要驗證主機名,則必須將證書指定為通配符或多網域證書。定義自訂證書,使其與網格中的所有儲存節點相符。
在伺服器上完成設定後,您可能還需要在用於存取系統的 S3 API 用戶端中安裝 Grid CA 證書,具體取決於您使用的根憑證授權單位 (CA)。
|
|
為了確保操作不會因伺服器憑證失敗而中斷,當根伺服器憑證即將過期時,會觸發*S3 API 的全域伺服器憑證過期*警報。根據需要,您可以透過選擇 CONFIGURATION > Security > Certificates 並查看 Global 標籤上 S3 API 憑證的到期日期來查看目前憑證的到期時間。 |
您可以上傳或產生自訂 S3 API 憑證。
新增自訂 S3 API 證書
-
選擇 設定 > 安全 > 憑證。
-
在*全域*標籤上,選擇*S3 API 憑證*。
-
選擇*使用自訂憑證*。
-
上傳或產生證書。
上傳證書上傳所需的伺服器憑證檔案。
-
選擇*上傳證書*。
-
上傳所需的伺服器憑證檔案:
-
伺服器憑證:自訂伺服器憑證檔案(PEM編碼)。
-
證書私鑰:自訂伺服器憑證私鑰文件(
.key)。EC 私鑰必須為 224 位元或更大。 RSA 私鑰必須為 2048 位元或更大。 -
CA 包:一個可選文件,包含來自每個中間頒發憑證機構的憑證。該文件應包含每個 PEM 編碼的 CA 憑證文件,並按憑證鏈順序連接。
-
-
選擇憑證詳細資訊以顯示已上傳的每個自訂 S3 API 憑證的元資料和 PEM。如果您上傳了可選的 CA 包,則每個憑證都會顯示在其自己的標籤上。
-
選擇*下載憑證*儲存憑證檔案或選擇*下載 CA 套件*儲存憑證套件。
指定證書檔案名稱和下載位置。使用副檔名儲存檔案
.pem。
例如:
storagegrid_certificate.pem-
選擇*複製憑證 PEM*或*複製 CA 套件 PEM*以複製憑證內容以便貼上到其他地方。
-
-
選擇*儲存*。
自訂伺服器憑證用於後續新的 S3 用戶端連線。
產生證書產生伺服器憑證檔案。
-
選擇*產生證書*。
-
指定證書資訊:
場地 描述 網域
證書中包含的一個或多個完全限定域名。使用 * 作為通配符來表示多個網域。
智慧財產
證書中包含的一個或多個 IP 位址。
主題(可選)
證書擁有者的 X.509 主題或專有名稱 (DN)。
如果此欄位未輸入任何值,則產生的憑證將使用第一個網域名稱或 IP 位址作為主題通用名稱 (CN)。
有效天數
證書建立後過期的天數。
新增密鑰使用擴展
如果選擇(預設和推薦),密鑰使用和擴展密鑰使用擴充將新增至產生的憑證。
這些擴充定義了憑證中包含的金鑰的用途。
注意:請選取此複選框,除非當憑證包含這些擴充功能時您遇到與舊用戶端的連線問題。
-
選擇*生成*。
-
選擇*證書詳細資訊*以顯示產生的自訂 S3 API 證書的元資料和 PEM。
-
選擇*下載證書*儲存證書檔案。
指定證書檔案名稱和下載位置。使用副檔名儲存檔案
.pem。
例如:
storagegrid_certificate.pem-
選擇*複製證書 PEM* 以複製證書內容並貼上到其他地方。
-
-
選擇*儲存*。
自訂伺服器憑證用於後續新的 S3 用戶端連線。
-
-
選擇一個標籤以顯示預設StorageGRID伺服器憑證、已上傳的 CA 簽章憑證或產生的自訂憑證的元資料。
上傳或產生新證書後,請等待最多一天的時間以清除所有相關的證書到期警報。 -
重新整理頁面以確保 Web 瀏覽器已更新。
-
新增自訂 S3 API 憑證後,S3 API 憑證頁面將顯示正在使用的自訂 S3 API 憑證的詳細憑證資訊。 +您可以根據需要下載或複製憑證PEM。
恢復預設的 S3 API 證書
您可以恢復使用預設 S3 API 憑證來將 S3 用戶端連接到儲存節點。但是,您不能將預設的 S3 API 憑證用於負載平衡器端點。
-
選擇 設定 > 安全 > 憑證。
-
在*全域*標籤上,選擇*S3 API 憑證*。
-
選擇*使用預設證書*。
當您還原全域 S3 API 憑證的預設版本時,您設定的自訂伺服器憑證檔案將會被刪除,並且無法從系統中復原。預設 S3 API 憑證將用於後續新的 S3 用戶端與儲存節點的連接。
-
選擇「確定」確認警告並恢復預設的 S3 API 憑證。
如果您具有 Root 存取權限,並且自訂 S3 API 憑證用於負載平衡器端點連接,則會顯示負載平衡器端點列表,這些端點將無法再使用預設 S3 API 憑證進行存取。前往"配置負載平衡器端點"編輯或刪除受影響的端點。
-
重新整理頁面以確保 Web 瀏覽器已更新。
下載或複製 S3 API 證書
您可以儲存或複製 S3 API 憑證內容以供在其他地方使用。
-
選擇 設定 > 安全 > 憑證。
-
在*全域*標籤上,選擇*S3 API 憑證*。
-
選擇“伺服器”或“CA 套件”選項卡,然後下載或複製憑證。
下載憑證檔案或 CA 套件下載憑證或 CA 套件 `.pem`文件。如果您使用可選的 CA 捆綁包,捆綁包中的每個憑證都會顯示在其自己的子選項卡上。
-
選擇*下載憑證*或*下載 CA 套件*。
如果您正在下載 CA 捆綁包,則 CA 捆綁包二級標籤中的所有憑證都會作為單一檔案下載。
-
指定證書檔案名稱和下載位置。使用副檔名儲存檔案
.pem。例如:
storagegrid_certificate.pem
複製憑證或 CA 捆綁包 PEM複製證書文字並貼上到其他地方。如果您使用可選的 CA 捆綁包,捆綁包中的每個憑證都會顯示在其自己的子選項卡上。
-
選擇*複製憑證 PEM*或*複製 CA 套件 PEM*。
如果您正在複製 CA 捆綁包,則 CA 捆綁包輔助標籤中的所有憑證都會一起複製。
-
將複製的憑證貼到文字編輯器中。
-
儲存帶有擴展名的文字文件
.pem。例如:
storagegrid_certificate.pem
-