PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Website Verzeichnisse schützen



Helge
23.06.02, 19:40
Hi,

ich habe auf meinem Server eine Homepage laufen. Jetzt möchte ich einen Link auf ein Unterverzeichnis setzen. Dieses sollte aber Passwortgeschützt sein (undzwar sicher! Kein Java Script oder so).

Hat jemand ne Idee wie man das umsetzen kann?


Gruss

Helge

msi
23.06.02, 19:47
schau dir mal htaccess an, das ist genau das was du willst!
du benutzt doch apache?

tomes
23.06.02, 19:49
Such mal danach im Forum, gibt es bestimmt einiges darueber ;-)

T;o)Mes

Helge
23.06.02, 20:18
Hi,

vielen Dank für die Tipps.

Ich habe mich durch die "alten" Threads durchgearbeitet, bin aber nicht richtig fündig geworden.

Ich habe mich bis jetzt mit diesem Thema noch nicht auseinannder gesetzt.

Ich denke es würde den Rahmen sprengen Euch zu bitten mir ein ganzes HOWTO zu posten. Könntet Ihr mir aber bitte sagen wo ich die .htaccess finde und vielleicht nur ein paar Tipps was man da reinschreibt?


Gruss

Helge

msi
23.06.02, 20:26
http://webhosting.manitu.net/support/howto/htaccess-howto.pdf

wer sucht der findet, schon mal was von google gehört??

Helge
23.06.02, 20:31
@msi

Du hast natürlich recht! Aber ich vertraue mehr auf die Tipps von den Mitgliedern in diesem Forum ;)

Spass beiseite.

Trotzdem VIELEN DANK für die Hilfe. Ich gelobe Besserung!

Gruss


Helge

Helge
23.06.02, 22:48
Wo verdammt befindet sich die .htaccess Datei unter SuSE 8.0??????


Gruss

Helge

michael.sprick
23.06.02, 23:28
:D ...die erstellst Du selber.

in dem Verzeichnis, das Du schützen willst, legt du die .htaccess an.
Der Server ist in der regel so konfiguriert, dass er diese dann auch interpretiert.
falls nicht, kannst du das ganze auch direkt in der httpd.conf konfigurieren.

z.b. so: Nehmen wir an, das Verzeichnis /var/www/htdocs/subdir soll geschützt werden.




< Directory "/var/www/htdocs/subdir" >
AuthType Basic
AuthName "Geschützter Bereich"
AuthUserFile /var/www/htusers
Require valid-user
< /Directory >




damit das ganze funktiert brauchst du noch die htusers users Datei, in der die Benutzer mit ihren Passwörtern stehen.

htpasswd -bc /var/www/htusers username password

...die leerzeichen vor und hinter den spitzen Klammern bei "Directory " bitte weglassen - das Forum versucht, sie als HTML zu interpretieren...

BeaTtheMeaT666
24.06.02, 00:16
arrrgghhh!

bilbo war wohl schneller als ich....


hab ein kleines howto-zusammengebastelt, das man hier (http://www.sideburns.de/htaccess-howto.html)
runterladen kann.

der unterschied zu bilbo's version ist, daß man die httpd.conf so lassen kann, wie sie ist und deshalb den server nicht neustarten muß, um die änderungen zu übernehmen.

prost !

immer diese hobbits....

Helge
24.06.02, 08:16
Vielen Dank für Eure Hilfe BeaTtheMeaT666 und bilbo!!!!

Ich werde mich gleich heute abend mal dransetzen!

Gruss


Helge

Helge
29.06.02, 19:46
Hi Zusammen,

ich habe alles so eingestellt wie es sein soll:

.htaccess angelegt
.htpasswd angelegt und user eingerichtet

Aber es geht einfach nicht!!!! Er geht trotzdem einfach auf das Unterverzeichnis! Kein Fehler keine Passwortaufforderung.

Hier mal die .htaccess:

authType basic
authName Geheim
authUserFile /usr/local/httpd/.htpasswd
require foo

HILFE!!!

Gruss

Helge

termito
29.06.02, 20:53
# vi /etc/httpd/httpd.conf
AllowOverride All

vielleicht hilft dir das weiter --> click (http://www.8ung.at/foot/apache.htm)

Helge
30.06.02, 14:18
@termito

Hi,

vielen Dank für den Tipp und das kleine HOWTO. In der http.conf war tatsächlich die Variable AllowOverride auf 'none' gesetzt.

Klappt im Moment trotzdem irgendwie nicht. Ich werde mich nochmal in Ruhe da durchwühlen. Irgendwo muss ich noch einen Fehler gemacht haben!

Gruss

Helge