PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : .htaccess Problem



Boyker
29.09.06, 02:57
Hi,
ich habe hier auf meinem SUSE10.0 Rechner Apache 2 mit PHP MySQL u.s.w. installiert.

Folgendes möchte ich erreichen:
ich möchte ein paar Verzeichnisse mit .htaccess schützen.
Sowol Lokal, als auch aus dem Internet, soll der User, der auf das Verzeichniss zugreifen will, nach benutzernamen und Passwort gefragt werden.

Folgendes habe ich bis jetzt gemacht:

änderung der httpd.conf:




# forbid access to the entire filesystem by default
<Directory />
Options None
AllowOverride All
Order deny,allow
Deny from all
</Directory>

# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
Order allow,deny
Allow from all
</Files>


Erstellung der .htaccess:


AuthType Basic
AuthName "PHP MyAdmin"
AuthUserFile /srv/www/.phpma
require valid-user

.phpma wurde mit:
htpasswd2 -cb /srv/www/.phpma user passwd
erstellt.

Rechte für beide dateien: 755

irgendwie klappt das nicht, Ich habe jeweils eine .htaccess in htdocs und in einem Unterordner.
Auf beide Ordner kann ich ohne Passworteingabe zugreifen.
Nach der Änderung der Dateien, habe ich den Apache neu gestartet.
Was hab ich übersehen? hat jemand ne Idee?

Gruss
Boyker

Boyker
29.09.06, 21:34
Hi,
Habe den Grund gefunden:
Da ich in der .phpma (.htaccess) den Benutzernamen und Passwort von meinem lokalen Account genommen habe, wurde ich dadurch identifiziert.

Manchmal ist man doch wirklich blind! :ugly:

Gruss
Boyker