Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ldap [2025/03/26 23:37] jango [ldapmodify] |
ldap [2025/03/27 00:03] (aktuell) jango [delete] |
||
---|---|---|---|
Zeile 33: | Zeile 33: | ||
* ldap-utils (ldapsearch, | * ldap-utils (ldapsearch, | ||
====ldapsearch==== | ====ldapsearch==== | ||
+ | |||
+ | Objekte suchen | ||
<code bash> | <code bash> | ||
Zeile 41: | Zeile 43: | ||
====ldapadd==== | ====ldapadd==== | ||
+ | |||
+ | Objekte erstellen | ||
<code ldif> | <code ldif> | ||
Zeile 50: | Zeile 54: | ||
givenName: Max | givenName: Max | ||
mail: max.mustermann@example.com | mail: max.mustermann@example.com | ||
- | userPassword: | + | userPassword: |
</ | </ | ||
Zeile 59: | Zeile 63: | ||
====ldapmodify==== | ====ldapmodify==== | ||
- | ===edit=== | + | Objekte bearbeiten |
- | < | + | < |
- | // change_user.ldif | + | ldapmodify -x -H ldap://dc.dom.local -D < |
+ | </ | ||
+ | ===add attribute=== | ||
- | dn: uid=testuser,ou=Employees,dc=dom,dc=local | + | <code ldif> |
+ | dn: cn=Max Mustermann,ou=Users,dc=example,dc=com | ||
changetype: modify | changetype: modify | ||
- | add: mail | + | add: title |
- | mail: testuser@dom2.local | + | title: IT Administrator |
</ | </ | ||
- | < | + | ===edit attribute=== |
- | ldapmodify -x -H ldap://dc.dom.local -D < | + | |
+ | < | ||
+ | dn: cn=Max Mustermann, | ||
+ | changetype: modify | ||
+ | replace: telephoneNumber | ||
+ | telephoneNumber: | ||
</ | </ | ||
- | ===delete=== | + | ===delete |
<code ldif> | <code ldif> | ||
- | // remove_group.ldif | ||
- | |||
dn: ou=othergroup, | dn: ou=othergroup, | ||
changetype: delete | changetype: delete | ||
</ | </ | ||
- | |||
- | < | ||
- | ldapmodify -x -H ldap:// | ||
- | </ | ||
- | |||
=====PHP LDAP Funktionen===== | =====PHP LDAP Funktionen===== | ||