<div dir="ltr">Zdravo,<br><br>rad bi naredil php skripto za resetiranje gesla v ldap-u. Potrebujem torej funkcijo, ki bi določen random string (za test sem si vzel string pinkop) ustrezno obdelal, da bi dobil:<br>- LM in NTLM hash - Samba gesla - sem dobil in dela<br>
- SHA1 hash - sistemsko geslo - ne vem, kaj uporabiti<br><br>Google je dobil rešitev za Samba gesla, nekako pa ne najdem ali ne vem, kako narediti SHA1 hash v php-ju.<br><br>Skripto prilagam v priponki, rezultat izvajanja pa najdete na <a href="http://web.tsc.si/test/test.php">http://web.tsc.si/test/test.php</a> za primer stringa &quot;pinkop&quot;<br>
<br>Delovanje sem testiral enostavno tako, da sem izračunane hashe vstavljal v ldap in testiral sistemsko prijavo.<br><br>Čim bi ustrezno funkcijo dobil, bi implementiral resetiranje v smislu - pozabil sem geslo, vpišem mail, dobim potrditev, kliknem, v ldap se vpiše novo samba in sistemsko geslo in uporabnik dobi mail z novim geslom. Nekako na spletu ne najdem neke rešitve, torej jo moram spesniti sam.<br>
<br>Nasveti in usmeritve zelo zaželene.<br clear="all"><br>hvala in lp<br>-- <br>Janko Harej<br>
</div>