/etc/ldap.conf
, /etc/ldap/ldap.conf
, /etc/openldap/ldap.conf
Debian:
ldap-utils
SuSE:
openldap2-client
Fedora, CentOS 6:
openldap-clients
Der OpenLDAP Server sollte nun z.B. mit ldapsearch
die oben eingegebenen Werte zurückliefern:
ldapsearch -x -W -b dc=linuxhotel,dc=de -H ldap://localhost -D cn=admin,dc=linuxhotel,dc=de
Die Benutzung der ldap-utils können sie mit Hilfe einer Konfigurationsdatei $HOME/.ldaprc
1) vereinfachen:
BASE dc=linuxhotel,dc=de BINDDN cn=admin,dc=linuxhotel,dc=de URI ldap://localhost
Der obige Aufruf verkürzt sich dadurch zu:
ldapsearch -x -W
ldapsearch -x -W -b '' -s base '+'
ldapsearch -x -W -b 'cn=Subschema' -s base '+'
ausprobieren: was ist der Unterschied zwischen
ldapsearch: -s {base|one|sub|children}
Nützliche Optionen beim Editieren von LDIF Dateien:
:set list
:syntax on
:set number
Oder eine Datei ~/.vimrc
anlegen
set list set number syntax on
LDIF-Dateien vor dem Einfügen testen:
ldapadd -x -W -n < irgendwas.ldif
und erst dann wirklich einfügen:
ldapadd -x -W < irgendwas.ldif