OpenLDAP (Ubuntu 16 04): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „{{note|Noch in Bearbeitung}} Zurück zu Ubuntu“) |
|||
| Zeile 1: | Zeile 1: | ||
{{note|Noch in Bearbeitung}} | {{note|Noch in Bearbeitung}} | ||
== Installation == | |||
=== /etc/ldap/db.ldif === | |||
<pre> | |||
nano /etc/ldap/db.ldif | |||
</pre> | |||
Die Datei ''/etc/ldap/db.ldif'' mit folgenden Inhalt befüllen (2x ''Domänen'' und 2x ''Passwort'' ersetzen): | |||
<pre> | |||
########################################################### | |||
# DEFAULT DATABASE MODIFICATION | |||
########################################################### | |||
# Modify directory database | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
delete: olcSuffix | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
add: olcSuffix | |||
olcSuffix: dc=kirner,dc=or,dc=at | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
delete: olcRootDN | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
add: olcRootDN | |||
olcRootDN: cn=admin,dc=kirner,dc=or,dc=at | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
delete: olcRootPW | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
add: olcRootPW | |||
olcRootPW: {SSHA}<dx0sCgNBPlx98eRYnun1QBNfrWUR6qM1> | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
delete: olcDbIndex | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
add: olcDbIndex | |||
olcDbIndex: uid pres,eq | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
add: olcDbIndex | |||
olcDbIndex: cn,sn,mail pres,eq,approx,sub | |||
dn: olcDatabase={1}mdb,cn=config | |||
changeType: modify | |||
add: olcDbIndex | |||
olcDbIndex: objectClass eq | |||
########################################################### | |||
# REMOTE CONFIGURATION DEFAULTS | |||
########################################################### | |||
# Some defaults need to be added in order to allow remote | |||
# access by DN cn=admin,cn=config to the LDAP config | |||
# database. Otherwise only local root will | |||
# administrative access. | |||
dn: olcDatabase={0}config,cn=config | |||
changetype: modify | |||
add: olcRootDN | |||
olcRootDN: cn=admin,cn=config | |||
dn: olcDatabase={0}config,cn=config | |||
changetype: modify | |||
add: olcRootPW | |||
olcRootPW: {SSHA}<dx0sCgNBPlx98eRYnun1QBNfrWUR6qM1> | |||
</pre> | |||
Zurück zu [[Ubuntu]] | Zurück zu [[Ubuntu]] | ||
Version vom 26. Juli 2016, 08:38 Uhr
Noch in Bearbeitung
Installation
/etc/ldap/db.ldif
nano /etc/ldap/db.ldif
Die Datei /etc/ldap/db.ldif mit folgenden Inhalt befüllen (2x Domänen und 2x Passwort ersetzen):
###########################################################
# DEFAULT DATABASE MODIFICATION
###########################################################
# Modify directory database
dn: olcDatabase={1}mdb,cn=config
changeType: modify
delete: olcSuffix
dn: olcDatabase={1}mdb,cn=config
changeType: modify
add: olcSuffix
olcSuffix: dc=kirner,dc=or,dc=at
dn: olcDatabase={1}mdb,cn=config
changeType: modify
delete: olcRootDN
dn: olcDatabase={1}mdb,cn=config
changeType: modify
add: olcRootDN
olcRootDN: cn=admin,dc=kirner,dc=or,dc=at
dn: olcDatabase={1}mdb,cn=config
changeType: modify
delete: olcRootPW
dn: olcDatabase={1}mdb,cn=config
changeType: modify
add: olcRootPW
olcRootPW: {SSHA}<dx0sCgNBPlx98eRYnun1QBNfrWUR6qM1>
dn: olcDatabase={1}mdb,cn=config
changeType: modify
delete: olcDbIndex
dn: olcDatabase={1}mdb,cn=config
changeType: modify
add: olcDbIndex
olcDbIndex: uid pres,eq
dn: olcDatabase={1}mdb,cn=config
changeType: modify
add: olcDbIndex
olcDbIndex: cn,sn,mail pres,eq,approx,sub
dn: olcDatabase={1}mdb,cn=config
changeType: modify
add: olcDbIndex
olcDbIndex: objectClass eq
###########################################################
# REMOTE CONFIGURATION DEFAULTS
###########################################################
# Some defaults need to be added in order to allow remote
# access by DN cn=admin,cn=config to the LDAP config
# database. Otherwise only local root will
# administrative access.
dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootDN
olcRootDN: cn=admin,cn=config
dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}<dx0sCgNBPlx98eRYnun1QBNfrWUR6qM1>
Zurück zu Ubuntu