Code Schnipsel: Base64 kodierte LDAP-Attribute on-the-fly in Klartext ausgeben

Bevor man jedes mal ein Skript schreibt um einfach nur eine LDAP Zeile in Klartext lesen zu können, einfach an Perl durchpipen:

ldapsearch -LLL -x -b 'dc=ldap' '(uid=username)' base64Attribut | perl -MMIME::Base64 -MEncode=decode -n -00 -e 's/\n //g;s/(?<=:: )(\S+)/decode("UTF-8",decode_base64($1))/eg;print'

Kommentar verfassen