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:36] jango [ldapsearch] |
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 56: | Zeile 60: | ||
| ldapadd -x -H ldap:// | ldapadd -x -H ldap:// | ||
| </ | </ | ||
| + | |||
| ====ldapmodify==== | ====ldapmodify==== | ||
| + | |||
| + | Objekte bearbeiten | ||
| + | |||
| + | < | ||
| + | ldapmodify -x -H ldap:// | ||
| + | </ | ||
| + | ===add attribute=== | ||
| <code ldif> | <code ldif> | ||
| - | # edit_user.ldif | ||
| dn: cn=Max Mustermann, | dn: cn=Max Mustermann, | ||
| changetype: modify | changetype: modify | ||
| - | replace: mail | + | add: title |
| - | mail: max.neu@example.com | + | title: IT Administrator |
| </ | </ | ||
| - | < | + | ===edit attribute=== |
| - | ldapadd -x -H ldap:// | + | |
| - | </ | + | |
| - | ===change=== | + | |
| <code ldif> | <code ldif> | ||
| - | // change_user.ldif | + | dn: cn=Max Mustermann,ou=Users,dc=example,dc=com |
| - | + | ||
| - | dn: uid=testuser,ou=Employees,dc=dom,dc=local | + | |
| changetype: modify | changetype: modify | ||
| - | add: mail | + | replace: telephoneNumber |
| - | mail: testuser@dom2.local | + | telephoneNumber: +49 123 456789 |
| </ | </ | ||
| - | < | + | ===delete |
| - | ldapmodify -x -H ldap:// | + | |
| - | </ | + | |
| - | + | ||
| - | ===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===== | ||