Ldap client: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jan (Diskussion | Beiträge) |
Jan (Diskussion | Beiträge) |
||
Zeile 42: | Zeile 42: | ||
=ldapdelete= | =ldapdelete= | ||
− | 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. |
<pre> | <pre> | ||
− | ldapdelete 'cn=Thomas Will, | + | ldapdelete 'cn=Thomas Will,dc=linuggs,dc=DE' |
− | ldapdelete -v 'cn=Thomas Will, | + | ldapdelete -v 'cn=Thomas Will,dc=linuggs,dc=DE' -D 'cn=Jan Leininger,dc=linuggs,dc=DE' -W |
</pre> | </pre> | ||
Version vom 19. Dezember 2014, 09:53 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
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