Generera SSL certifikat i Debian Jessie
Säkerhet
För att säkra upp trafiken mot LDAP servern, behöver vi kryptera trafiken. Vi kommer använda oss av TLS och skapa certifikat mha easy-rsa. Installera easy-rsa:
Vi kommer agera vårt eget CA, Certificate Authority, och signera våra nycklar som det CA.
Generera CA certifikat
Kopiera easy-rsa skripten till en plats där nycklarna tillfälligt ska hamna. Vi väljer att lägga mappen under /root:
Gå till easy-rsa mappen:
Kopiera filen vars och anpassa den för våra behov:
De variabler vi ändrar på är (anpassa enligt dina uppgifter):
export KEY_COUNTRY="SE" export KEY_PROVINCE="<Landskap/Kommun>" export KEY_CITY="<Stad>" export KEY_ORG="example.com" export KEY_EMAIL="root@example.com" #export KEY_OU="MyOrganizationalUnit" export KEY_NAME="root"
Läs in dina inställningar, radera alla tidigare genererade certifikat och skapa ditt CA certifikat:
Bygg Diffie-Hellman parametrarna:
Generera server certifikat
Förutsätter att vi har skapat vårt CA certifikat. För att skapa ett server certifikat för ldap01.example.com kör kommandot i easy-rsa katalogen: