Skip to main content
SnapCenter Software 6.0
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

在SnapCenter Windows主機上設定「CA憑證」以執行「SAP HANA外掛程式」服務

貢獻者 netapp-soumikd

您應該管理插件金鑰庫及其憑證的密碼,配置 CA 證書,將根憑證或中間憑證配置到插件信任庫,並使用插件服務將 CA 簽署的金鑰對配置到插件信任庫,以啟動已安裝的數位憑證。

外掛程式使用位於 C:\Program Files\NetApp\SnapCenter\Snapcenter Plug-in Creator\etc 的檔案 keystore.jks 作為其信任庫和金鑰庫。

管理插件金鑰庫的密碼以及正在使用的 CA 簽章金鑰對的別名

步驟
  1. 您可以從外掛程式代理屬性檔案中檢索外掛程式密鑰庫預設密碼。

    它是對應於key_keystore _pass的值。

  2. 變更Keystore密碼:

    keytool-storepasswd -keystore keystor.jks

    註 如果Windows命令提示字元無法辨識「keytool」命令、請將keytoolt命令替換為完整路徑。

    C:\Program Files\Java\<JDK_VERY>\BIN\keytool.exe"-storepasswd -keystore keyKeystore .jks

  3. 將Keystore中私密金鑰項目的所有別名密碼變更為與Keystore相同的密碼:

    keytool-keypasswd -alias "alias name_in_cert - keystore keystore .jks

    在_agent.properties_檔案中更新keyKeystore _pass的相同更新。

  4. 變更密碼後重新啟動服務。

    註 插件金鑰庫的密碼和所有相關私鑰別名的密碼應該相同。

設定根憑證或中間憑證以插入信任庫

您應該配置沒有私鑰的根憑證或中間憑證來插入信任庫。

步驟
  1. 導覽至包含外掛程式金鑰庫的資料夾 C:\Program Files\NetApp\SnapCenter\Snapcenter Plug-in Creator\etc

  2. 找到「keystore .jks」檔案。

  3. 在Keystore中列出新增的憑證:

    keytool-list -v -keystore keyKeystore .jks

  4. 新增根或中繼憑證:

    keytool-import -cactacerts -alias myRootCA -file /root/USERTrustra_root.cer -keystore keyKeystore .jks

  5. 設定根憑證或中間憑證以插入信任庫後重新啟動服務。

註 您應該先新增根CA憑證、然後再新增中繼CA憑證。

配置 CA 簽署金鑰對以插入信任庫

您應該將 CA 簽署的金鑰對配置到插件信任庫中。

步驟
  1. 導覽至包含外掛程式金鑰庫的資料夾 C:\Program Files\NetApp\SnapCenter\Snapcenter Plug-in Creator\etc

  2. 找到檔案_keystore。jks_。

  3. 在Keystore中列出新增的憑證:

    keytool-list -v -keystore keyKeystore .jks

  4. 新增具有私密金鑰和公開金鑰的CA憑證。

    keytool-importkeystore -srckeystore /root/snapcenter.ssl.test.netapp.com.pfx -srcstoretype.kcs12 -destkeystore keyKeystore .jks -deststoretype.jks

  5. 在Keystore中列出新增的憑證。

    keytool-list -v -keystore keyKeystore .jks

  6. 驗證密鑰庫是否包含與新CA憑證對應的別名、該CA憑證已新增至金鑰庫。

  7. 將CA憑證的新增私密金鑰密碼變更為金鑰庫密碼。

    預設插件密鑰庫密碼是 agent.properties 檔案中密鑰 KEYSTORE_PASS 的值。

    keytool-keypasswd -alias "alias name_in_CA_cert "-keystore keyKeystore .jks

  8. 在_agent.properties_檔案中設定CA憑證的別名。

    請根據SCC_IDATure_ALIAS金鑰更新此值。

  9. 配置 CA 簽署的金鑰對以插入信任庫後重新啟動服務。

為 SnapCenter 外掛程式設定憑證撤銷清單 (CRL)

關於這項工作
步驟
  1. 您可以根據金鑰CRP_path修改及更新_agent.properties_檔案中的預設目錄。

  2. 您可以在此目錄中放置多個CRL檔案。

    傳入的憑證會根據每個CRL進行驗證。