Ldap client: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jan (Diskussion | Beiträge) |
|||
Zeile 9: | Zeile 9: | ||
*-w sysadm Passwort | *-w sysadm Passwort | ||
*-LLL weniger Ausgaben | *-LLL weniger Ausgaben | ||
+ | |||
+ | Mit Angabe des zu verwendenden Zertifikates: | ||
+ | env LDAPTLS_CACERT=cert.pem ldapsearch | ||
+ | |||
=ldapadd= | =ldapadd= | ||
ldapadd -x -D cn=admin,dc=linuggs,dc=de -w sysadm -f service-container.ldif | ldapadd -x -D cn=admin,dc=linuggs,dc=de -w sysadm -f service-container.ldif |
Version vom 4. September 2019, 13:40 Uhr
installation
apt-get install ldap-utils
ldapsearch
ldapsearch -x -b dc=linuggs,dc=de -D "cn=admin,dc=linuggs,dc=de" -w sysadm -LLL
- -x simple bind
- -b dc=linuggs,dc=de (basis root)
- -D "cn=admin,dc=linuggs,dc=de" zu benutzender Account
- -w sysadm Passwort
- -LLL weniger Ausgaben
Mit Angabe des zu verwendenden Zertifikates:
env LDAPTLS_CACERT=cert.pem ldapsearch
ldapadd
ldapadd -x -D cn=admin,dc=linuggs,dc=de -w sysadm -f service-container.ldif
ldapmodify
add
ldpamodify -xD "cn=admin,dc=linuggs,dc=de" -W dn: uid=thomas.will,ou=linuggs.de,ou=Domains,dc=linuggs,dc=de changetype: modify add: mailAlternateAddress mailAlternateAddress: thomas@linuggs.de - add: mailAlternateAddress mailAlternateAddress: thomas.will@schmeich.de - add: mailForwardingAddress mailForwardingAddress: barzi@gmail.com
delete
ldpamodify -xD "cn=admin,dc=linuggs,dc=de" -W dn: uid=thomas.will,ou=linuggs.de,ou=Domains,dc=linuggs,dc=de changetype: modify delete: mailForwardingAddress
replace
dn: uid=thomas.will,ou=linuggs.de,ou=Domains,dc=linuggs,dc=de changetype: modify replace: mailMessageStore mailMessageStore: /home/thomas/
ldapdelete
ldapdelete dient dazu auf einem LDAP-Server einen oder mehrere Einträge zu löschen. Falls ein oder mehrere DN (Distinguished Name) angegeben werden, werden dieser (oder diese) gelöscht. Falls kein DN angegeben wird, erfolgt das Einlesen über die Standardeingabe.
ldapdelete 'cn=Thomas Will,dc=linuggs,dc=DE' ldapdelete -v 'cn=Thomas Will,dc=linuggs,dc=DE' -D 'cn=Jan Leininger,dc=linuggs,dc=DE' -W
ldappasswd
ldappasswd -x -D "cn=admin,dc=xinux,dc=org" -w sysadm "uid=nuttela,ou=users,dc=xinux,dc=org" -s wiggel