Kerberos ldap howto: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) |
Thomas (Diskussion | Beiträge) |
||
| Zeile 14: | Zeile 14: | ||
mkdir /tmp/ldif_output | mkdir /tmp/ldif_output | ||
=mit slapcat die Schema-Datei konvertieren= | =mit slapcat die Schema-Datei konvertieren= | ||
| − | slapcat -f schema_convert.conf -F /tmp/ldif_output -n0 -s "cn={4}kerberos,cn=schema,cn=config" > /tmp/cn=kerberos.ldif | + | *slapcat -f schema_convert.conf -F /tmp/ldif_output -n0 -s "cn={4}kerberos,cn=schema,cn=config" > /tmp/cn=kerberos.ldif |
Passen Sie obige Datei- und Pfadnamen auf ihre eigenen an, falls Sie sich unterscheiden sollten. | Passen Sie obige Datei- und Pfadnamen auf ihre eigenen an, falls Sie sich unterscheiden sollten. | ||
| + | |||
=BearbeitenBearbeiten Sie die Datei /tmp/cn\=kerberos.ldif, indem Sie folgende Attribute ändern= | =BearbeitenBearbeiten Sie die Datei /tmp/cn\=kerberos.ldif, indem Sie folgende Attribute ändern= | ||
dn: cn=kerberos,cn=schema,cn=config | dn: cn=kerberos,cn=schema,cn=config | ||
Version vom 8. Dezember 2014, 11:43 Uhr
installation
sudo apt-get install krb5-kdc-ldap gzip -d /usr/share/doc/krb5-kdc-ldap/kerberos.schema.gz cp /usr/share/doc/krb5-kdc-ldap/kerberos.schema /etc/ldap/schema/
Das kerberos Schema muss im Baum cn=config hinzugefügt werden. Das Vorgehen, um ein neues Schema zu slapd hinzuzufügen.
schema_convert.conf erstellen
include /etc/ldap/schema/core.schema include /etc/ldap/schema/cosine.schema include /etc/ldap/schema/nis.schema include /etc/ldap/schema/inetorgperson.schema include /etc/ldap/schema/kerberos.schema
Erstellen Sie einen temporären Ordner, um die LDIF-Dateien zu sichern:
mkdir /tmp/ldif_output
mit slapcat die Schema-Datei konvertieren
- slapcat -f schema_convert.conf -F /tmp/ldif_output -n0 -s "cn={4}kerberos,cn=schema,cn=config" > /tmp/cn=kerberos.ldif
Passen Sie obige Datei- und Pfadnamen auf ihre eigenen an, falls Sie sich unterscheiden sollten.
BearbeitenBearbeiten Sie die Datei /tmp/cn\=kerberos.ldif, indem Sie folgende Attribute ändern
dn: cn=kerberos,cn=schema,cn=config ... cn: kerberos
Dann entfernen Sie die folgenden Zeilen am Ende der Datei
structuralObjectClass: olcSchemaConfig entryUUID: 18ccd010-746b-102d-9fbe-3760cca765dc creatorsName: cn=config createTimestamp: 20090111203515Z entryCSN: 20090111203515.326445Z#000000#000#000000 modifiersName: cn=config modifyTimestamp: 20090111203515Z
ldaden des neuen schemas
- ldapadd -Y EXTERNAL -H ldapi:/// -f /tmp/cn\=kerberos.ldif