A.1 Biztonságos LDAP-tanúsítványok

Az iManager programban felhasználói beavatkozás nélkül, a háttérben lehetséges a biztonságos LDAP-kapcsolatok létrehozása. Ha az LDAP-kiszolgáló tanúsítványa bármilyen okból frissül (például új szervezeti hitelesítésszolgáltató miatt), az iManager automatikusan lekéri az új tanúsítványt a hitelesített kapcsolaton keresztül, és importálja a saját kulcstáradatbázisába.

Ha ez nem megfelelően történik, törölje az iManager által használt személyes kulcstárat, hogy az iManager programnak és a Tomcat szolgáltatásnak újra létre kelljen hoznia az adatbázist, és be kelljen szereznie a tanúsítványt:

  1. Állítsa le a Tomcat kiszolgálót.

  2. Törölje a TOMCAT_KEZDŐKÖNYVTÁRA\webapps\nps\WEB-INF\iMKS fájlt.

  3. Indítsa újra a Tomcat kiszolgálót.

    További információ a Tomcat újraindításáról: A Tomcat elindítása és leállítása.

  4. Nyissa meg az iManager konzolt egy böngészőben, és jelentkezzen be ismét a fába a tanúsítvány automatikus újbóli beszerzéséhez és az adatbázistár létrehozásához.

A szükséges tanúsítványt manuálisan is importálhatja a Tomcat alapértelmezett JVM-kulcstárába a JDK-ban elérhető kulcseszköz-tanúsítványkezelő segédprogrammal. Biztonságos SSL-kapcsolatok létrehozásakor az iManager először a JVM alapértelmezett kulcstárával próbálkozik, majd az iManager kulcstáradatbázisával.

Miután DER formátumban mentette az eDirectory-tanúsítványt, importálja a megbízható gyökértanúsítványt az iManager kulcstárába. Ahhoz, hogy ezt megtegye JDK-ra van szükség a kulcseszköz használatához. Ha a JRE programot az iManager konzollal telepítette, le kell töltenie a JDK csomagot a kulcseszköz használatához.

MEGJEGYZÉS:A .der tanúsítványfájlok létrehozásáról lásd a „Megbízható gyökér- vagy nyilvános kulcsú tanúsítvány exportálása” szakaszt A NetIQ-tanúsítványkiszolgáló felügyeleti útmutatójában. A megbízható gyökértanúsítványt kell exportálnia.

  1. Nyisson meg egy parancsablakot.

  2. Váltson át arra a \bin könyvtárra, ahová a JDK csomagot telepítette.

    Windows rendszerben például a következő parancsot kell megadnia:

    cd j2sdk1.5.0_11\bin
    
  3. Importálja a tanúsítványt a kulcstárba a kulcseszközzel a következő kulcseszközparancsok végrehajtásával (platformtól függően):

    • Linux

      keytool -import -alias [alias_name] -file [full_path]/trustedrootcert.der -keystore [full_path]/jre/lib/security/cacerts
      
    • Windows

      keytool -import -alias [alias_name] -file [full_path]\trustedrootcert.der -keystore [full_path]\jre\lib\security\cacerts
      

    Helyettesítse be az alias_name értékét ennek a tanúsítványnak az egyedi nevével, és foglalja bele a teljes elérési utat a trustedrootcert.der és a cacerts fájlokhoz.

    A parancsban megadott utolsó elérési út a kulcstár helyét határozza meg. Ez rendszerről rendszerre eltérő, mivel az iManager telepítési helyén alapul. Az alábbiakban az iManager alapértelmezett helyeire látunk példákat Windows és Linux rendszerben:

    • Windows rendszerben: C:\Program Files\Novell\jre\lib\security\cacerts
    • Linux rendszerben: /<JAVA_KEZDŐKÖNYVTÁRA>/jre/lib/security/cacerts
  4. Adja meg a changeit parancsot a kulcstár jelszavához.

  5. Kattintson az Igen gombra, ha szeretné megbízhatóvá tenni a tanúsítványt.

MEGJEGYZÉS:Ezt az eljárást meg kell ismételnie minden eDirectory-fánál, amelyhez hozzá fog férni az iManager konzollal. Ha az LDAP úgy van konfigurálva, hogy a fa szervezeti hitelesítésszolgáltatója által nem aláírt tanúsítványt használjon, akkor importálnia kell a tanúsítvány megbízható gyökerét. Erre például akkor szükséges, ha az LDAP a VeriSign* által aláírt tanúsítvány használatára van konfigurálva.