LDAP Bind Passwort Klartext
LDAP Bind Passwort Klartext
am 12.04.2006 20:51:52 von ronny.kluge
Hallo zusammen,
ich stelle über einen in Perl geschriebenen LDAP-Client (unter OS XP)
eine LDAP-Verbindung + Authentifizierung zum LDAP-Server (Microsoft
Active Directory) her.
Was mich riesig daran stört ist das das Benutzer-Kennwort im Klartext
über die Leitung geht.
Gibt es irgend eine "einfache"/"schnelle" ;) Lösung das Kennwort in
ein anderes Format zu packen oder zu verschlüsseln so das das AD es
trotz dessen noch mit dem gespeicherten abgleichen kann oder irgend
eine andere simple Lösung ??
Danke, Gruß, Ronny.
OT: Re: LDAP Bind Passwort Klartext
am 12.04.2006 20:57:59 von Peter Ehrenberg
"ronny.kluge@barmenia.de" writes:
> [...] Gibt es irgend eine "einfache"/"schnelle" ;) Lösung das
> Kennwort [...] zu verschlüsseln so das das AD es trotz dessen noch
> mit dem gespeicherten abgleichen kann [...] ?
Hatten wir das Thema nicht gerade?
Ipsec oder (einfacher) Openvpn sind dein Freund.
Peter
--
Dipl.-Ing. Peter Ehrenberg Tel.: +49 40 756604-40
Auf der Höhe 29 Netz: http://dipe.de/
21109 Hamburg Perl · Oracle · Linux · Netzwerk
Germany Softwareentwicklung · Installation · Administration
Re: OT: Re: LDAP Bind Passwort Klartext
am 12.04.2006 21:37:41 von ronny.kluge
Wenn ich nur wüßte wie ich das ganze unter windows XP <=3D> W2K3
umsetze ...!??
Kennt Ihr dazu ein paar gute Dokus !?=20
Gruß, Ronny
Re: OT: Re: LDAP Bind Passwort Klartext
am 12.04.2006 21:38:03 von Achim Grolms
Peter Ehrenberg wrote:
> "ronny.kluge@barmenia.de" writes:
>
>> [...] Gibt es irgend eine "einfache"/"schnelle" ;) Lösung das
>> Kennwort [...] zu verschlüsseln so das das AD es trotz dessen noch
>> mit dem gespeicherten abgleichen kann [...] ?
Kerberos over GSSAPI over SASL?
Authen::SASL::Perl::GSSAPI
Re: OT: Re: LDAP Bind Passwort Klartext
am 13.04.2006 09:41:38 von Peter Ehrenberg
"ronny.kluge@barmenia.de" writes:
> Wenn ich nur wüßte wie ich das ganze unter windows XP <=> W2K3
> umsetze ...!?? Kennt Ihr dazu ein paar gute Dokus !?
--
Dipl.-Ing. Peter Ehrenberg Tel.: +49 40 756604-40
Auf der Höhe 29 Netz: http://dipe.de/
21109 Hamburg Perl · Oracle · Linux · Netzwerk
Germany Softwareentwicklung · Installation · Administration
Re: OT: Re: LDAP Bind Passwort Klartext
am 13.04.2006 12:01:32 von ronny.kluge
Hallo zusammen,
ich bin nun dem Ratschlag von Achim Grolms gefolgt und habe das
Passwort über "Authen::SASL" mit dem Mechanismus "MIGEST-MD5"
verschlüsselt. Das ADS kennt den Verschlüsselungsalgorithmus und kann
das Passwort entschlüsseln und mit dem gespeichertem vergleichen.
####### Klappt super !! ;) ########
$host =3D "***";
$username =3D "*******";
$binduser =3D "CN=3D***,OU=3D***,DC=3D***,DC=3D***";
$bindpass =3D "***********";
$connect =3D Net::LDAP->new($host) or die "can not connect to $host\n";
$sasl =3D Authen::SASL->new(mechanism =3D> "DIGEST-MD5", callback =3D>
{user=3D> $username, pass =3D> "$bindpass",});
$check =3D $connect->bind ("$binduser", sasl =3D> $sasl, version =3D> 3);
if ($check->code)
{
print "Can not BIND - $!\n";
}
else
{
print "BIND TO $host :)\n";
}
$getinfo =3D $connect->unbind;
....
Danke,Gruß, Ronny.