Debian und openLDAP - eine Grundsatzfrage

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
danham
Beiträge: 83
Registriert: 18.06.2008 21:05:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Konstanz
Kontaktdaten:

Debian und openLDAP - eine Grundsatzfrage

Beitrag von danham » 10.09.2009 18:05:22

Moin,

Also wenn ich mir slapd über aptidute installiere, habe ich ja den nebeneffekt, dass automatisch der LDAP-Admin angegelgt wird und die LDAP-Datenbank angelegt wird. nun soll aber mein BaseDN nicht voreingestellte dc=server,dc=ltd sein sonder vieleicht ein ganzandere (zum beispielt ein Subtree eines anderen LDAP-Server oder wenn ich den Server für die MMR nutzen möchte...)

also wie kann ich erstens die Datenbank "resetten" und wo wurde der Admin angelegt :roll: normal zufinden in der /etc/ldap/slapd.conf aber dort sind rootdn und rootpw auskommentiert.

Cologne4711
Beiträge: 260
Registriert: 04.12.2006 11:37:59

Re: Debian und openLDAP - eine Grundsatzfrage

Beitrag von Cologne4711 » 11.09.2009 09:37:01

Hallo,

LDAP resetten mache ich immer so.

- slapd anhalten
- backup mit slapcat machen (wenn nötig).
- Inhalt des Verzeichnisses /var/lib/ldap löschen.
- slapd starten


Wo debian das Passwort speichert, weiß ich auch nicht, aber ich habe die Parameter in der slapd.conf gesetzt.
rootdn "cn=admin,dc=lokal"
rootpw {SSHA}Xi2K1uAxyAdsdsdD/cgfc2p2D2K9zpxXP

MfG

Benutzeravatar
danham
Beiträge: 83
Registriert: 18.06.2008 21:05:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Konstanz
Kontaktdaten:

Re: Debian und openLDAP - eine Grundsatzfrage

Beitrag von danham » 11.09.2009 09:54:38

ganz so einfach mit dem löschen ist es ja nun wieder um auch nicht wegen der DB-CONFIG für die BDB die sich auch im diesen Verzeichnis befindet.

ich habe es zumindestens auf diese weise Versucht:

slapd gestopt
slapd.conf anpassen (also als BaseDN eine dc eingefügt - entsprechende alle einträge angepasst.)
alte DB löschen (rm /var/lib/ldap/*.*)
slapd starten

nach dem ich mit den DIT dann anschaue is aber seine BaseDN immer noch diese selbe wie vor der bearbeitung :(

Benutzeravatar
danham
Beiträge: 83
Registriert: 18.06.2008 21:05:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Konstanz
Kontaktdaten:

Re: Debian und openLDAP - eine Grundsatzfrage

Beitrag von danham » 11.09.2009 17:22:13

okay... nach dem ich weiter nichts gefunden habe, versuchte ich einfach mal

Code: Alles auswählen

# dpkg-reconfigure slapd
darüber lies sich dan die BaseDN anpassen... schade dass dies nicht bei der Installation geht :(

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Debian und openLDAP - eine Grundsatzfrage

Beitrag von ThorstenS » 13.09.2009 06:27:51

schau dir mal hier: http://debiananwenderhandbuch.de/debconf.html die Infos zu debconf-get-selections und natürlich debconf-set-selections an.
Damit kannst du vor der Paketinstallation die Einstellungen festlegen - preseeding mit dem Installer ist nichts anderes.
Wenn du das frontend mittels

Code: Alles auswählen

export DEBIAN_FRONTEND=noninteractive
setzt, bekommst du auch keine Nachfragen....

Antworten