Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

手動驗證安裝檔(可選)

如有必要,您可以手動驗證StorageGRID安裝檔案中的檔案。

步驟
  1. 從驗證包中提取工件:

    tar -xf StorageGRID_11.9.0_Code_Signature_Verification_Package.tar.gz

  2. 確保已提取以下工件:

    • 葉子證書: Leaf-Cert.pem

    • 證書鏈: CA-Int-Cert.pem

    • 時間戳響應鏈: TS-Cert.pem

    • 校驗文件: sha256sum

    • 校驗簽名: sha256sum.sig

    • 時間戳響應文件: sha256sum.sig.tsr

  3. 使用鏈來驗證葉證書是否有效。

    例子openssl verify -CAfile CA-Int-Cert.pem Leaf-Cert.pem

    預期輸出Leaf-Cert.pem: OK

  4. 如果步驟 2 因葉憑證過期而失敗,請使用 `tsr`文件進行驗證。

    例子openssl ts -CAfile CA-Int-Cert.pem -untrusted TS-Cert.pem -verify -data sha256sum.sig -in sha256sum.sig.tsr

    預期輸出包括Verification: OK

  5. 從葉證書建立公鑰檔案。

    例子openssl x509 -pubkey -noout -in Leaf-Cert.pem > Leaf-Cert.pub

    預期輸出

  6. 使用公鑰來驗證 sha256sum`提起訴訟 `sha256sum.sig

    例子openssl dgst -sha256 -verify Leaf-Cert.pub -signature sha256sum.sig sha256sum

    預期輸出Verified OK

  7. 驗證 `sha256sum`文件內容與新建立的校驗和相比較。

    例子sha256sum -c sha256sum

    預期輸出<filename>: OK
    `<filename>`是您下載的存檔檔案的名稱。

  8. "完成剩餘步驟"從安裝檔案中提取並選擇適當的文件。