This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
c-services:ldapmodify [2023/04/11 18:16] uk created |
c-services:ldapmodify [2023/10/11 14:28] (current) uk Add -Z parameter to enable STARTTLS |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== ldapmodify ====== | ||
+ | |||
+ | ===== ldapmodify installieren unter Mac OS mit Homebrew ===== | ||
+ | |||
<code> | <code> | ||
- | cat <<EOF | ldapmodify -h lea.cbrp3.c-base.org -D "uid=uk,ou=crew,dc=c-base,dc=org" -W | + | brew install openldap |
- | dn: uid=uk,ou=crew,dc=c-base,dc=org | + | </code> |
+ | |||
+ | ===== ldapmodify installieren unter Linux (am Beispiel Ubuntu) ===== | ||
+ | |||
+ | <code> | ||
+ | sudo apt install ldap-utils | ||
+ | </code> | ||
+ | |||
+ | ===== Änderung durchführen ===== | ||
+ | |||
+ | Hier ein Beispiel, wie man seinen Common-Name-Attribut (`cn:`) überschreibt. Dort steht normalerweise dein Real-Name. Nach der Änderung steht dort "foobar". | ||
+ | |||
+ | <code> | ||
+ | NICK="<you-crew-name>" | ||
+ | cat <<EOF | ldapmodify -Z -h lea.cbrp3.c-base.org -D "uid=$NICK,ou=crew,dc=c-base,dc=org" -W | ||
+ | dn: uid=${NICK},ou=crew,dc=c-base,dc=org | ||
changeType: modify | changeType: modify | ||
replace: cn | replace: cn | ||
Line 7: | Line 26: | ||
EOF | EOF | ||
</code> | </code> | ||
+ | |||
+ | * `<your-crew-name>` durch deinen Crew-Namen ersetzen. Dieses Beispiel funktioniert nur aus dem Crew-Netz an Bord der c-base oder über [[c-services:vpn|VPN]]. | ||
+ | |||
+ | ===== Weitere Infos ===== | ||
+ | |||
+ | [[:eggs|Eastereggs]] | ||
+ | |||
+ |