fastix®: .htaccess fragt immer nur nach eingaben

Beitrag lesen

Moin!

in der htpasswd steht:
planetmix:3moXnBY.1RaJ.

irgendwas muss doch da falsch laufen.

Möglicherweise unterscheiden sich die Apache-Installation und Dein Tool darin, welche Verschlüsselung benutzt wird (werden kann=.

Zu erst solltest Du also mal nachschauen, welcher Server (Version) überhaupt benutzt wird:

wget -d -o- http://www.planet-m.net

liefert (relevantes):

Server: Apache/2.0.55 (Debian) mod_python/3.1.3 Python/2.3.5 PHP/4.4.7-0.dotdeb.0 with Suhosin-Patch mod_ssl/2.0.55 OpenSSL/0.9.7e

Du hast also einen  Apache 2.0.

Die Dokumentation findest Du unter: http://httpd.apache.org/docs/2.0/howto/auth.html
Hast Du einen ssh-Zugang?

Das Tool zum Erzeugen des verschlüsselten Passwortes heißt entweder:

htpasswd2 oder apachepasswd2 oder htpasswd oder apachepasswd und befindet sich häufig in:

/usr/bin/
oder
/usr/local/apache/bin/htpasswd2

Es kann aber auch an anderer Stelle liegen, dieses ist von der Installation abhängig.
Für genauere Informationen musst Du den Support Deines Hosters bemühen.

Usage:
        htpasswd [-cmdpsD] passwordfile username
        htpasswd -b[cmdpsD] passwordfile username password

htpasswd -n[mdps] username
        htpasswd -nb[mdps] username password
 -c  Create a new file.
 -n  Don't update file; display results on stdout.
 -m  Force MD5 encryption of the password.
 -d  Force CRYPT encryption of the password (default).
 -p  Do not encrypt the password (plaintext).
 -s  Force SHA encryption of the password.
 -b  Use the password from the command line rather than prompting for it.
 -D  Delete the specified user.
On Windows, NetWare and TPF systems the '-m' flag is used by default.
On all other systems, the '-p' flag will probably not work.

Du  müsstest also auf dem Server ein

htpasswd2 -bc /mixe/downloads/.htpasswd planetmix Passwort
oder
htpasswd2 -bn  planetmix Passwort > /mixe/downloads/.htpasswd

ausführen.

Je nach Verschlüsselungsart kommt bei mir da folgendes raus:

1. MD5
fastix@trainer:~> htpasswd2 -bnm  planetmix Passwort
planetmix:$apr1$ZmyZD/..$PXvoTUrDuI8WaWYPnNuES/

2. Crypt
fastix@trainer:~> htpasswd2 -bnd  planetmix Passwort
planetmix:gsp837m1p0n.6

3. Plaintext
fastix@trainer:~> htpasswd2 -bnp  planetmix Passwort
Warning: storing passwords as plain text might just not work on this platform.
planetmix:Passwort

4. SHA
fastix@trainer:~> htpasswd2 -bns  planetmix Passwort
planetmix:{SHA}BxlwjRzIFIOb2Bj9wn1EZlLwM4M=

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development