Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapezpieczenie WAMP servera
Forum PHP.pl > Forum > Serwery WWW
camelx
Mam u siebie na kompie (windows) zainstalowany WAMP server i czasem pokazuję znajomym rożne rzeczy (strony, skrypty, itp.) które zrobiłem. Poprostu zrobiłem sobie przekierowanie portu 80 na routerze oraz dynamiczny dns i teraz wszystko mogę udostępniać w necie. Mam jednak pewien problem, co zrobić, żeby dostęp do mojego localhosta miały tylko wybrane osoby?. Chciałbym jakoś zabezpieczyć ten serwer, chcę, żeby było tam okienko logowania (takie jak przy wchodzeniu do phpMyAdmina). W jaki sposób można to zrobić?
eS...
zrob glowny katalog na haslo smile.gif
.htaccess
camelx
ale w jaki sposób mam zrobić katalog na hasło? czytałem trochę o .htaccess ale jakoś nic nie udało mi ise zrobić. Mógł być podać jakiś przykład pliku .htaccess, który wymagał by hasła od użytkownika?
dr_bonzo
Mowisz masz: http://httpd.apache.org/docs/2.0/howto/auth.html
camelx
jestem zielony jeśli chodzi o ten .htaccess, ale moim zdaniem na tej stronie są komendy czy przykłady do linuxa... ja mam serwer pod win. Może jednak ktoś napisał by jakiś przykładzik tego pliku? biggrin.gif
dr_bonzo
A posiadanie windowsa wyklucza myslenie?
Kod
htpasswd -c /usr/local/apache/passwd/passwords rbowen

no to podajesz sciezke windosowska: c:\gdziestam\plik_z_haslami

Kod
AuthUserFile /usr/local/apache/passwd/passwords

tu tez.

* Tworzysz plik z userami/grupami i haslami: htpasswd

* w httpd.conf pozwalasz .htaccessowi uzywac Auth'a: np
Kod
AllowOverride AuthConfig


* w .htaccess
Kod
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /usr/local/apache/passwd/passwords
Require user rbowen


i koniec
eS...
Cytat(dr_bonzo @ 2005-09-20 16:46:59)
A posiadanie windowsa wyklucza myslenie?

thumbsupsmileyanim.gif chyba tak

dobra nabilem jeden post smile.gif ale musialem
camelx
mój plik .htaccess
Kod
AuthType Basic
AuthName "Restricted Files"
AuthUserFile c:\usr2\.htpasswd
Require user rbowen


plik .htpasswd
Kod
user:haslo


w httpd.conf dałem wszędzie "AllowOverride AuthConfig".

no i nie działa. W przeglądarce "500 Internal Server Error" sad.gif.

Chyba naprawde jestem tępy... Co znów mogłem zrobić źle?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.