cgi-bin Verzeichnis schützen
Patrick Fischer
- webserver
Hallo,
ich möchte auf meinem Apache Server gerne das Verzeichnis /cgi-bin/links/admin schützen.
Leider schlugen meine Versuche fehl.
Wie muss die .htaccess aussehen ?
Es handelt sich um einen Windows 2000 Server mit Apache 1.3.19
Die Datei die zur Konfiguration aufgerufen wird lautet /cgi-bin/links/admin/admin.cgi
Vielen Dank für Eure Hilfe.
Gruß
Patrick
hi!
ich möchte auf meinem Apache Server gerne das Verzeichnis /cgi-
bin/links/admin schützen.
Leider schlugen meine Versuche fehl.
Wie muss die .htaccess aussehen ?
Genauso wie unter Unix auch:
</selfaktuell/artikel/schroepl01.htm>
</selfaktuell/artikel/schroepl02.htm>
IMHO gibt (gab?) es mal das Problem, dass die Passwörter unter NT
oder Windows generell nicht verschlüsselt abgelegt werden konten,
sondern nur im Klartext.
Wenn dir das nicht ausreicht, kannst du vielleicht dein Problem mal
etwas genauer beschreiben? "Funktioniert nicht" funktioniert nicht.
bye, Frank!
Moin,
IMHO gibt (gab?) es mal das Problem, dass die Passwörter unter NT
oder Windows generell nicht verschlüsselt abgelegt werden konten,
sondern nur im Klartext.
oder mit MD5 verschluesselt, das ging schon immer (die htpasswd.exe unter windows macht das afaik automatisch)
Viele Gruesse,
n.d.p.
hi!
ich möchte auf meinem Apache Server gerne das Verzeichnis /cgi-
bin/links/admin schützen.
Leider schlugen meine Versuche fehl.
Wie muss die .htaccess aussehen ?
Hi !
C:\Portal\Apache\cgi-bin\links\admin ist das zu schützende Verzeichnis. Dort liegt eine .htaccess, die wie folgt aussieht:
AuthType Basic
AuthName "Adminbereich - Linkkatalog"
AuthUserFile "C:/Portal/Apache/passwd/.htpasswd"
Dann bin ich mir nicht klar, ob Files oder Directory verwenden soll.
1.Möglichkeit
<Files "*.*">
require user admin
</Files>
2.Möglichkeit
<Directory "C:/Portal/Apache/cgi-bin/links/admin">
require user admin
</Directory>
Die .htpasswd habe ich wie folgt erstellt:
htpasswd -c C:\Portal\Apache\passwd.htpasswd admin
Dann verschlüsselt er das Passwort mit MD5
In der httpd.conf ist folgender Eintrag gemacht:
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "C:/Portal/Apache/cgi-bin/links/admin">
AllowOverride All
</Directory>
AccessFileName .htaccess
<Files ~ "^.ht">
Order allow,deny
Deny from all
</Files>
In der cgi-bin Section ist noch folgendes (ist das vielleicht der Fehler ?
<Directory "C:/Portal/Apache/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Module sind alle standardmäßig.
Vielen Dank für Eure Hilfe.
Gruß
Patrick