Skip to main content
SnapCenter software
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurare il certificato CA per il servizio plug-in supportato da NetApp sull'host Linux

È necessario gestire la password del keystore dei plug-in e il relativo certificato, configurare il certificato CA, configurare i certificati radice o intermedi per il trust-store dei plug-in e configurare la coppia di chiavi firmata dalla CA per il trust-store dei plug-in con il servizio plug-in SnapCenter per attivare il certificato digitale installato.

Il plug-in utilizza il file 'keystore.jks', che si trova in /opt/ NetApp/snapcenter/scc/etc sia come archivio attendibile che come archivio chiavi.

Gestisci la password per il keystore del plug-in e l'alias della coppia di chiavi firmata dalla CA in uso

Passi
  1. È possibile recuperare la password predefinita del keystore del plug-in dal file delle proprietà dell'agente del plug-in.

    È il valore corrispondente alla chiave 'KEYSTORE_PASS'.

  2. Cambia la password del keystore:

     keytool -storepasswd -keystore keystore.jks
    . Modificare la password per tutti gli alias delle voci di chiave privata nel keystore con la stessa password utilizzata per il keystore:
    keytool -keypasswd -alias "alias_name_in_cert" -keystore keystore.jks

    Aggiornare lo stesso per la chiave KEYSTORE_PASS nel file agent.properties.

  3. Riavviare il servizio dopo aver modificato la password.

Nota La password per il keystore del plug-in e per tutte le password alias associate alla chiave privata devono essere le stesse.

Configurare i certificati radice o intermedi per collegare trust-store

È necessario configurare i certificati radice o intermedi senza la chiave privata per collegare trust-store.

Passi
  1. Passare alla cartella contenente il keystore del plug-in: /opt/ NetApp/snapcenter/scc/etc.

  2. Individuare il file 'keystore.jks'.

  3. Elenca i certificati aggiunti nel keystore:

    keytool -list -v -keystore keystore.jks

  4. Aggiungi un certificato radice o intermedio:

     keytool -import -trustcacerts -alias myRootCA -file /root/USERTrustRSA_Root.cer -keystore keystore.jks
    . Riavviare il servizio dopo aver configurato i certificati radice o intermedi per collegare trust-store.
Nota Dovresti aggiungere il certificato CA radice e poi i certificati CA intermedi.

Configurare la coppia di chiavi firmata dalla CA per collegare l'archivio attendibile

È necessario configurare la coppia di chiavi firmata dalla CA nel trust-store del plug-in.

Passi
  1. Passare alla cartella contenente il keystore del plug-in /opt/ NetApp/snapcenter/scc/etc.

  2. Individuare il file 'keystore.jks'.

  3. Elenca i certificati aggiunti nel keystore:

    keytool -list -v -keystore keystore.jks

  4. Aggiungere il certificato CA con chiave sia privata che pubblica.

    keytool -importkeystore -srckeystore /root/snapcenter.ssl.test.netapp.com.pfx -srcstoretype pkcs12 -destkeystore keystore.jks -deststoretype JKS

  5. Elenca i certificati aggiunti nel keystore.

    keytool -list -v -keystore keystore.jks

  6. Verificare che il keystore contenga l'alias corrispondente al nuovo certificato CA aggiunto al keystore.

  7. Modificare la password della chiave privata aggiunta per il certificato CA con la password del keystore.

    La password predefinita del keystore del plug-in è il valore della chiave KEYSTORE_PASS nel file agent.properties.

     keytool -keypasswd -alias "alias_name_in_CA_cert" -keystore keystore.jks
    . Se il nome alias nel certificato CA è lungo e contiene spazi o caratteri speciali ("*",","), modificare il nome alias in un nome semplice:
     keytool -changealias -alias "long_alias_name" -destalias "simple_alias" -keystore keystore.jks
    . Configurare il nome alias dal certificato CA nel file agent.properties.

    Aggiornare questo valore in base alla chiave SCC_CERTIFICATE_ALIAS.

  8. Riavviare il servizio dopo aver configurato la coppia di chiavi firmate dalla CA per collegare trust-store.

Configurare l'elenco di revoche dei certificati (CRL) per i plug-in

Informazioni su questo compito
  • I plug-in SnapCenter cercheranno i file CRL in una directory preconfigurata.

  • La directory predefinita per i file CRL per i plug-in SnapCenter è ' opt/ NetApp/snapcenter/scc/etc/crl'.

Passi
  1. È possibile modificare e aggiornare la directory predefinita nel file agent.properties in base alla chiave CRL_PATH.

    È possibile inserire più di un file CRL in questa directory. I certificati in arrivo saranno verificati rispetto a ciascun CRL.