A YaST két modult biztosít az alapveto CA-felügyeleti funkciók ellátására. A két modul legfontosabb felügyeleti funkcióit az alábbiakban mutatjuk be.
PKI készítéséhez az elso lépés mindig a gyökér CA elkészítése. A következoket kell tennie:
Indítsa el a YaST-ot és lépjen be a modulba.
Kattintson a gombra.
Az elso párbeszédablakban adja meg a CA létrehozásához szükséges legfontosabb adatokat (YaST CA-modul – Alapadatok a gyökér CA készítéséhez). A szövegmezok jelentése a következo:
Ábra 35-1 YaST CA-modul – Alapadatok a gyökér CA készítéséhez
Adja meg a CA hivatalos nevét. Több más dolog mellett például a könyvtárnevek ebbol a névbol származnak, ezért kizárólag a súgóban meghatározott karakterek használhatók. Ez a név jelenik meg az összefoglalóban is, amikor a modul elindul.
Adja meg azt a nevet, amelyen hivatkozik a CA-ra.
Több elektronikus levélcím is megadható, amelyeket a CA felhasználói láthatnak. Ez hasznos lehet az érdeklodoknek.
Adja meg az országot, ahol a CA üzemel.
Opcionális értékek.
Kattintson a gombra.
Adja meg a jelszót a második párbeszédablakban. Ez a jelszó mindig szükséges a CA használatakor – alárendelt CA és tanúsítvány készítéséhez. A szövegmezok jelentése a következo:
A alapértelmezésként tartalmaz egy használható értéket, amelynek megváltoztatása nem feltétlenül szükséges, kivéve, ha egy alkalmazás nem tudja kezelni ezt a kulcsméretet. Minél nagyobb a szám, annál biztonságosabb a jelszó.
Az CA esetén 3650 nap (körülbelül 10 év). Ez a hosszú idotartam értheto, hiszen egy CA lecserélése, törlése számos adminisztrációs ráfordítást igényel.
A pontot választva egy párbeszédablak jelenik meg, ahol az X.509 attribútumkiterjesztések adhatók meg (Ábra 35-4). Ezek az értékek megfelelo alapbeállításokat tartalmaznak, és csak akkor változtassa meg, ha valóban tudja, mit csinál.
Kattintson a gombra. A YaST kiírja a jelenlegi beállításokat, és megerosítést vár. Kattintson a gombra. A gyökér CA elkészül, és megjelenik az áttekinto képernyon.
TANÁCS: Általánosságban ajánlott tiltani felhasználói tanúsítványok kibocsátását a gyökér CA-n. Érdemes legalább egy alárendelt CA-t készíteni és azon létrehozni a felhasználói tanúsítványokat. Így a gyökér CA elkülönített, biztonságos környezetben üzemeltetheto - például egy elkülönített, megbízható számítógépen. Ez nagyon megnehezíti a gyökér CA megtámadását.
Ha meg kell változtatni a CA jelszavát, kövesse az alábbi lépéseket:
Indítsa el a YaST-ot és nyissa meg a CA-modult.
Válassza ki a kívánt gyökér CA-t, majd kattintson a gombra.
Adja meg a jelszót, ha most eloször lép be a CA-ba. A YaST a lapon megjeleníti a CA kulcsadatait (lásd: YaST CA modul – CA használata).
Kattintson a gombra és válassza ki a pontot. Megjelenik egy párbeszédpanel.
Írja be a régi és új jelszavakat
A befejezéshez nyomja meg az gombot.
Az alárendelt CA ugyanúgy készül, mint a gyökér CA.
MEGJEGYZÉS:
Az alárendelt CA érvényességi idejének teljes mértékben a szülo
CA érvényességi idején belül kell lennie. Mivel az alárendelt CA mindig a szülo
CA után készül, az alapértelmezett érték hibaüzenethez vezet. Ennek elkerülésére adjon meg helyes értéket érvényességi idonek.
A következoket kell tennie:
Indítsa el a YaST-ot és nyissa meg a CA-modult.
Válassza ki a kívánt gyökér CA-t, majd kattintson a gombra.
Adja meg a jelszót, ha most eloször lép be a CA-ba. A YaST a lapon megjeleníti a CA kulcsadatait (lásd: YaST CA modul – CA használata).
Ábra 35-2 YaST CA modul – CA használata
Kattintson a gombra és válassza ki a pontra. Ugyanaz a párbeszédablak jelenik meg, mint a gyökér CA létrehozásakor.
Folytassa tovább az itt leírtak alapján: Szakasz 35.2.1, Gyökér CA létrehozása.
Használhatja ugyanazt a jelszót az összes CA-hoz. Jelölje meg a pontot, hogy az alárendelt CA-k jelszava ugyanaz legyen, mint a gyökér CA-é: így kevesebb jelszóval kell foglalkozni a CA-k kezelése során.
MEGJEGYZÉS: Érvényességi idotartam ellenorzése
Ne feledje, hogy az érvényességi idotartam nem lehet hosszabb, mint a gyökér CA érvényességi idotartama.
Válassza ki a lapot. Kapcsolja ki a nem kívánt (vagy veszélyeztetett) alárendelt CA-kat a gombbal. A visszavonás azonban nem elég az alárendelt CA kikapcsolásához. A kikapcsolt alárendelt CA-t közzé kell tenni egy CRL-ben is. A CRL készítési folyamatának leírása: Szakasz 35.2.6, CRL készítése.
A befejezéshez nyomja meg az gombot.
A kliens- és kiszolgálótanúsítványok készítése nagyon hasonlít a CA-k létrehozásához (Szakasz 35.2.1, Gyökér CA létrehozása). Ugyanazok az elvek érvényesek itt is. Az elektronikus levelek aláírására készült tanúsítványok esetén a küldo (a saját kulcs birtokosának) elektronikus levélcímét feltétlenül fel meg kell adni a tanúsítványban, hogy a megfelelo tanúsítvány a levelezoprogramban hozzárendelheto legyen. A titkosításhoz használt tanúsítvány hozzárendelésénél a fogadó (a nyilvános kulcs tulajdonosa) elektronikus levélcímét kell elhelyezni a tanúsítványban. Kiszolgáló- és klienstanúsítványok esetén meg kell adni a kiszolgáló nevét az mezoben. A tanúsítványok alapértelmezett érvényessége 365 nap.
A kiszolgáló- és klienstanúsítványok létrehozásának módja:
Indítsa el a YaST-ot és nyissa meg a CA-modult.
Válassza ki a kívánt gyökér CA-t, majd kattintson a gombra.
Adja meg a jelszót, ha most eloször lép be a CA-ba. A YaST a lapon megjeleníti a CA kulcsadatait.
Kattintson a lapra (lásd: A CA tanúsítványai).
Ábra 35-3 A CA tanúsítványai
Kattintson a pontra és készítse el a kiszolgálótanúsítványt.
Kattintson a pontra és készítse el a klienstanúsítványt. Ne feledje el megadni az e-mail címeket.
A befejezéshez nyomja meg az gombot.
A veszélyeztetett vagy megbízhatatlanná vált tanúsítványok visszavonásának módja:
Indítsa el a YaST-ot és nyissa meg a CA-modult.
Válassza ki a kívánt gyökér CA-t, majd kattintson a gombra.
Adja meg a jelszót, ha most eloször lép be a CA-ba. A YaST a lapon megjeleníti a CA kulcsadatait.
Kattintson a lapra (lásd: Szakasz 35.2.3, Alárendelt CA készítése és visszavonása).
Válassza ki a visszavonni kívánt tanúsítványt és kattintson a gombra.
Adja meg a tanúsítvány visszavonásának okát.
A befejezéshez nyomja meg az gombot.
MEGJEGYZÉS: A visszavonás önmagában nem elég a tanúsítvány deaktiválásához. A visszavont tanúsítványt közzé kell tenni egy CRL-ben is. A CRL-ek létrehozását a Szakasz 35.2.6, CRL készítése rész írja le. A visszavont tanúsítványokat a CRL-ben közzététel után a gombbal lehet törölni.
Az elozo részben ismertettük, hogyan tud alárendelt CA-t, kliens- és kiszolgálótanúsítványokat készíteni. A speciális beállításokat az X.509 tanúsítványok kiterjesztései használják. Ezek a kiterjesztések elore definiált értékekekkel rendelkeznek minden tanúsítványtípusra, és normál körülmények között ezek módosítása nem szükséges. Néhány speciális alkalmazás azonban igényelheti ezek módosítását. Amennyiben ilyen alkalmazások részére gyakran készít tanúsítványokat, érdemes az alapértelmezett értékeket átállítani. Ellenkezo esetben minden egyes tanúsítványnál külön kell módosítani ezeket.
Indítsa el a YaST-ot és nyissa meg a CA-modult.
Lépjen be a megfelelo gyökér CA-ba (Szakasz 35.2.3, Alárendelt CA készítése és visszavonása)
Kattintson a pontra.
Válassza ki a módosítani kívánt beállítások típusát. Ezek után megjelenik az alapértékeket tartalmazó párbeszédablak: Ábra 35-4.
Ábra 35-4 YaST CA modul – Speciális beállítások
Módosítsa a megfelelo értéket a jobb oldalon, és állítsa be vagy törölje a értéket.
Kattintson a gombra. Megjelenik egy rövid összefoglalás.
A módosítások véglegesítéséhez kattintson a gombra.
MEGJEGYZÉS: Minden alapérték-módosítás csak a módosítás után készült objektumokra érvényes. A módosítás a már meglévo CA-kat és tanúsítványokat nem érinti.
Nem elég a veszélyeztetett vagy megbízhatatlanná vált tanúsítványokat törölni, elobb vissza is kell vonni oket. Ennek leírása a Szakasz 35.2.3, Alárendelt CA készítése és visszavonása (alárendelt CA-k), illetve a Szakasz 35.2.4, Felhasználói tanúsítványok készítése és visszavonása (felhasználói tanúsítványok) részekben olvashatók. Ezek után a CRL-t el kell készíteni és közzé kell tenni.
A rendszer minden CA-hoz pontosan egy CRL-t tart nyilván. E CRL elkészítéséhez vagy frissítéséhez:
Indítsa el a YaST-ot és nyissa meg a CA-modult.
Lépjen be a megfelelo CA-ba (Szakasz 35.2.3, Alárendelt CA készítése és visszavonása).
Kattintson a pontra. A következo párbeszédablakban a CA utolsó CRL-jérol készült összefoglalóját tekintheti meg.
Amennyiben visszavont alárendelt CA-kat vagy tanúsítványokat a lista készülte óta, hozzon létre egy új CRL-t a gombra kattintva.
Adja meg az új CRL érvényességi idejét (alapértelmezés 30 nap).
Kattintson az gombra a CRL elkészítéséhez és megjelenítéséhez. Ezek után közzé kell tenni a CRL-t.
TANÁCS: A CRL-t használó alkalmazások elutasítják azokat a tanúsítványokat, amelyek a CRL-ben szerepelnek. PKI-szolgáltatóként az Ön feladata, hogy mindig készítse el és tegye közzé a legújabb CRL listát, mielott a régi lejár (érvényességi ideje lejárta elott). A YaST jelenleg nem rendelkezik a funckió automatizálására szolgáló megoldással.
A YaST LDAP-klienssel elo kell készíteni a végrehajtó számítógépet LDAP-exportra. Így futási idoben elérhetové válnak LDAP kiszolgálóinformációk, és ezek használhatók a párbeszédablakok automatikus kiegészítésére. Az LDAP export lehetséges egyéb esetben is, azonban az LDAP adatokat kézzel kell beírni. Mindig több jelszót is be kell írni (bovebb információ: Táblázat 35-3).
Táblázat 35-3 LDAP exportálás közben szükséges jelszavak
|
Jelszó |
Jelentés |
|---|---|
|
LDAP jelszó |
A jelszó hitelesíti a klienst, hogy képes legyen objektumok létrehozására az LDAP-címtárfában. |
|
Tanúsítványjelszó |
A jelszó hitelesíti a felhasználót, hogy ki tudja exportálni a tanúsítványt. |
|
Új tanúsítványjelszó |
PKCS12 formátum használatos LDAP export közben. Ez a formátum kikényszeríti egy új jelszó hozzárendelését az exportált tanúsítványhoz. |
Tanúsítványok, CA-k,és CRL-ek exportálhatók LDAP protokollon keresztül.
CA exportálásához adja meg a CA-t (Szakasz 35.2.3, Alárendelt CA készítése és visszavonása). Válassza ki a pontot a következo párbeszédablakban, amely megnyitja az LDAP-adatok beírására szolgáló újabb párbeszédablakot. Ha a rendszer YaST-al lett beállítva, a mezok automatikusan kitöltodnek. Ellenkezo esetben minden adatot kézzel kell megadni. Az LDAP-ban megadott bejegyzések egy külön fában, a caCertificate
attribútummal lesznek megadva.
Adja meg a CA-t, amely tartalmazza az exportálni kívánt alárendelt CA-t, majd válassza ki a lapot. Válassza ki az alárendelt CA-t a tanúsítványlistából, a párbeszédablak felso részében, majd válassza ki az pontot. Az LDAP-adatokat ugyanúgy kell megadni, mint a CA-knál. Ezután a tanúsítvány a megfelelo felhasználói objektummal együtt el lesz mentve az LDAP-címtárfában, kibovítve a userCertificate
(PEM formátum) és userPKCS12
(PKCS12 formátum) attribútumokkal.
Adja meg a CRL-t tartalmazó CA-t, amelyet exportálni kíván és válassza ki a pontot. Ha szükséges, készítsen egy új CRL-t, majd kattintson az gombra. A megjeleno párbeszédablakban láthatók az exportálási paraméterek. A CA CRL-je exportálható egyszer, de meghatározott idoközönként rendszeresen is. Aktiválja az exportálást: válassza ki az pontot, majd adja meg a megfelelo LDAP-adatokat. A rendszeres végrehajtáshoz jelölje meg a választógombot, és ha szükséges, módosítsa az idoközt.
Ha beállított egy lerakatot a számítógépen a CA adminisztrálásához, akkor ezzel a funkcióval hozhatja létre a megfelelo CA-objektumokat a megfelelo helyeken, közvetlenül fájl formájában. Különbözo formátumok használhatók, például PEM, DER vagy PKCS12. PEM formátum esetén kiválaszthatja, hogy el kívánja -e menteni a kulcsokat, illetve, hogy a kulcsok titkosítottak legyenek-e. PKCS12 formátum esetén lehetséges a tanúsítvány-útvonal exportálása is.
A tanúsítvány CA és CRL fájl formátumba történo exportálása ugyanúgy történik, mint az LDAP export (Szakasz 35.2.7, CA objektumok exportálása LDAP-ba), azzal a különbséggel, hogy az pont helyett az pontot kell kiválasztani. Ezek után megjelenik a párbeszédablak, ahol kiválaszthatja a kimeneti formátumot, és beírhatja a jelszót és a fájl nevét. A tanúsítványok az gombra kattintás után a megfelelo helyre lesznek elmentve.
CRL-ek esetén kattintson az gombra, válassza ki az pontot, adja meg az exportálás formátumát (PEM vagy DER), majd adja meg az elérési útvonalat. Kattintson az gombra a megfelelo helyre mentéshez.
TANÁCS: Bármely tárolási helyet kiválaszthat a fájlrendszeren. Ez a parancs használható a CA objektumok hordozható adathordozóra, például USB-meghajtóra exportálásra is. A /media általában mindenféle egyéb meghajtót jelenthet (a merevlemez kivételével).
Ha rendelkezik egy exportált kiszolgálótanúsítvánnyal egy cserélheto adathordozón, amely a YaST segítségével készült egy elkülönített CA-felügyeleti gépen, importálhatja azt egy másik kiszolgálón, mint általános kiszolgálótanúsítványt. Ezt a telepítés során vagy késobb is megteheti a YaST használatával.
MEGJEGYZÉS: A tanúsítvány sikeres importálásához valamelyik PKCS12 formátumot kell használni.
Az általános kiszolgálótanúsítvány az /etc/ssl/servercerts könyvtárban tárolódik és bármely CA által támogatott szolgáltatáshoz használható. Ha a tanúsítvány lejár, hasonló módon könnyedén lecserélheto. Egyetlen további muvelet szükséges: a tanúsítványt használó szolgáltatásokat újra kell indítani.
TANÁCS: Az kiválasztása után keresse ki a fájlrendszerbol a forrásfájlt. Ez a megoldás alkalmazható a tanúsítvány cserélheto adathordozókról, például USB-meghajtókról történo importáláshoz is.
Egy általános kiszolgálótanúsítvány importálása:
Indítsa el a YaST-ot, majd nyissa meg az részt a modulban.
Miután a YaST elindult, tekintse meg a jelenlegi tanúsítvány adatait a leírás mezoben.
Válassza ki az pontot, majd a tanúsítványfájlt.
Írja be a jelszót és kattintson a gombra. Az importált tanúsítvány a leírás mezoben jelenik meg.
Zárja be YaST-ot a gombra kattintással.