Ldapsearch liefert bei Sonderzeichen unleserlichen Zeichensalat
Moin,
ich habe ein kleines Problem mit ldapsearch. Mit Hilfe dieses kleinen Skripts
lese ich anhand der uids die Echtnamen der User, die ich als Liste bekomme, aus. Das funktioniert auch soweit. Ich bekomme ein ldif, in dem die Echtnamen drinstehen. Allerdings, enthält der Name oder der Vorname ein Sonderzeichen, dann steht da nicht der Name, sondern es sieht so aus:
Ein Fragezeichen oder ein kleines Kistchen hätte ich ja noch verstanden. Aber warum sieht das aus wie ein Chiffrat? Wie kann ich das verhindern, so dass die Namen korrekt in die Datei geschrieben werden?
Zur Umgebung:
SLES 11
OpenLDAP 2.4.12
Liebe Grüße
Erik
ich habe ein kleines Problem mit ldapsearch. Mit Hilfe dieses kleinen Skripts
#!/bin/bash
IFS=$'\n'
arr_users=$(cat $1)
for user in $arr_users; do
ldapsearch -D cn=Administrator,dc=domain,dc=de -w password -x uid=$user sn givenname >> users.ldif
done
lese ich anhand der uids die Echtnamen der User, die ich als Liste bekomme, aus. Das funktioniert auch soweit. Ich bekomme ein ldif, in dem die Echtnamen drinstehen. Allerdings, enthält der Name oder der Vorname ein Sonderzeichen, dann steht da nicht der Name, sondern es sieht so aus:
dn: uid=username,ou=people,dc=domain,dc=de
givenName:: R8O8bHNlbg==
sn: Nachname
Ein Fragezeichen oder ein kleines Kistchen hätte ich ja noch verstanden. Aber warum sieht das aus wie ein Chiffrat? Wie kann ich das verhindern, so dass die Namen korrekt in die Datei geschrieben werden?
Zur Umgebung:
SLES 11
OpenLDAP 2.4.12
Liebe Grüße
Erik
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 384076
Url: https://administrator.de/forum/ldapsearch-liefert-bei-sonderzeichen-unleserlichen-zeichensalat-384076.html
Ausgedruckt am: 13.03.2025 um 15:03 Uhr
4 Kommentare
Neuester Kommentar
ich würd das hier mal als Lösungsansatz verwenden, scheint das openLDAP alles was nicht in ASCII ausgegeben werden kann , in base64 decodiert wird.
https://lurchi.wordpress.com/2009/11/03/ldapsearch-and-base64-encoding/
https://lurchi.wordpress.com/2009/11/03/ldapsearch-and-base64-encoding/