Christian Seiler: Kann keine ".htpasswd" anlegen

Beitrag lesen

Hallo Peter,

ksh: htpasswd:  not found
Woran kann das liegen und wie muss ich vorgehen?

Naja, den Befehl htpasswd gibt es halt auf dem System nicht. Die .htpasswd-Datei ist typischerweise so aufgebaut:

user1:passwort
user2:passwort
...
usern:passwort

Das Passwort muss auf UNIX-Systemen mit crypt() verschlüsselt werden. MD5 soll auch funktionieren, das habe ich jedoch nie getestet. Wenn Du unter Windows das Programm htpasswd.exe hast, (kommt mit dem Apache mit) dann kannst Du damit die .htpasswd-Datei lokal bei Dir erstellen. (allerdings kann die Windows-Version kein crypt() sondern nur MD5, aber da MD5 sowieso empfehlenswerter ist, sehe ich kein Problem dabei)

Viele Grüße,
Christian