ldapadd & co. vorkonfigurieren

tzzaetaynzz

tzzaetaynzz

Tripel-As
[geloest] ldapadd & co. vorkonfigurieren

hallo an alle,

kennt ihr eine moeglichkeit um ldapadd, ldapsearch usw. (also die client-anwendungen von openldap) vorzukonfigurieren?

ich kenne die ldap.conf.
hier kann ich BASE und URI und mehr angeben,
aber bequemer werden ldapadd & co. nicht nicht. ?(

jedesmal muss ich
Code:
-D "cn=root,dc=domain,dc=tdl" -x -W
eingeben.
gut ich habe eine bahs-history, aber es nervt trotzdem.

kann ich diese einstellungen in einer datei speichern und die ldap* tools greifen auf diese angaben zurueck, damit ich nur noch eingeben zu brauch:
Code:
ldapadd -f datei.ldif
?
 
Zuletzt bearbeitet:
ja, das sktipten wäre ein schnelle lösung :]

#!/bin/sh
ldapadd -D "cn=root,dc=domain,dc=tdl" -x -W -f $1

sollte da ausreichen. $1 wäre der erster parameter den du diesem skript übergibst. das skript sollte aber nen anderen namen tragen als ldapadd :D

beispiel: addldap.sh datei.ldif
 
@damager

danke fuer deinen schnellen tip.

also ein skript, wie einen mantel um die tools legen.
mein namensvorschlag: ldap*-ng (ng: next generation) :D.
ok, wenn es keine andere moeglichkeit gibt,
dann ist diese wohl die beste, danke!
 
@tzzaetaynzz:
naja 'ng' wäre da wirklich etwas übertrieben ... aber namesfreiheit rulez :D
denke nicht das es ne möglichkeit gibt ldapadd "vorzukonfigurieren". bei grafischen ldap-editoren dürfte das schon eher gehen...
 
anstatt eines ganzen skripte koennte ich auch ein alias setzten.

in ~/.bashrc eingetragen:
Code:
alias ldapadd="ldapadd -D \"cn=root,dc=domain,dc=tdl\" -x -W"

dann reicht:
Code:
[root@emma ldap]# ldapadd -f adressbuch-global.ldif

ergebnis:
Code:
Enter LDAP Password: 
adding new entry "cn=Christine,ou=global-addressbook,dc=domain,dc=tdl"

fertig!

schade, nun kann ich gar nicht "ng" anhaengen. ;)
 
stimmt ... alias ... klar!
naja, wald und bäume *g*
aber klar kannst du "ng" anhängen:
alias ldapadd-ng="ldapadd -D \"cn=root,dc=domain,dc=tdl\" -x -W"
hätte den vorteil dass das orginal ldapadd auch noch gehen würde :]
 

Ähnliche Themen

Samba-Server mit Univention Corporate Server

Verschlüsselung mit LDAP-Authentifizierung funktioniert nicht

Primary group for user root is a User and not a domain group

ldap mit Samba Anbindung!

Einrichten von OpenLDAP

Zurück
Oben