Htpassw mit php erzeugen?

Hallo Expertenrunde…

ich habe mir gerade mal angesehen, wie die htpasswd-Datei in ihrem inneren ausschaut… man kann die ja bekanntlich manuell editieren und Zeugs reinschreiben…
Auch ist mir bekannt, dass man mehrere Passwortverschlüsselungen verwenden kann…

Meine Frage ist nun, ob und wenn es geht, wie ich den String mit php erzeugen kann, der eine authorisierung freischaltet. Sprich ich möchte gerne das hier erzeugen:
test:blush:apr1$fY4…$uigHvZVFepOEwq9zb7tEF/
(erzeugt durch „htpasswd -c htpw.txt test“ mit passwort „test“)
nur eben auch für andere kombinationen, so dass diese Werte dann zur access-Liste hinzugefügt werden. Die Dateibearbeitung ist ja kein Problem, aber wie erzeuge ich das Passwort?
Ich hoffe ich habe mich verständlich ausgedrückt…

Gruss und Danke
Munich

Hallo Expertenrunde…

ich habe mir gerade mal angesehen, wie die htpasswd-Datei in
ihrem inneren ausschaut… man kann die ja bekanntlich manuell
editieren und Zeugs reinschreiben…
Auch ist mir bekannt, dass man mehrere
Passwortverschlüsselungen verwenden kann…

Meine Frage ist nun, ob und wenn es geht, wie ich den String
mit php erzeugen kann, der eine authorisierung freischaltet.
Sprich ich möchte gerne das hier erzeugen:
test:blush:apr1$fY4…$uigHvZVFepOEwq9zb7tEF/
(erzeugt durch „htpasswd -c htpw.txt test“ mit passwort
„test“)
nur eben auch für andere kombinationen, so dass diese Werte
dann zur access-Liste hinzugefügt werden. Die Dateibearbeitung
ist ja kein Problem, aber wie erzeuge ich das Passwort?

mit crypt.
vgl. auch http://www.google.de/search?q=cache:fjJLswH0sScJ:www…
example 2

wenn du mit crypt kein kompatibles ergebnis bekommst, abder die htpasswd ausfuehren kannst dann: $line = htpasswd -nb test foo

$line =

danke
werd ich mal probieren :smile: