/ Forside/ Teknologi / Internet / Website's / Tip
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Website's
#NavnPoint
Klaudi 7613
molokyle 7332
refi 3006
jangchr 2550
katekismus 2030
bentjuul 1884
EXTERMINA.. 1570
o.v.n. 1540
marken84 1470
10  disken 1359
Sådan beskytter du din apache server med~
zonker har modtaget -5 point for dette tip
Fra : zonker
Vist : 534 gange

Dato : 19-07-02 09:56

Du har mulighed for at beskytte din apache webserver med password.
Du kan f.eks. beskytte et bibliotek, som du kun ønsker udvalgte personer skal have adgang til.
Du skal have fat i filen htpasswd.exe, den er placeret i bin bibliotekte under apache :

\apacha\bin\htpasswd.exe

Inden du går igang skal du vide at password filen og access filen starter med . og det er ikke en skrivefejl.

Når du så skal oprette et nyt password skriver du i prompten :

htpasswd -c \.htpasswd hemmelig

Tryk herefter på enter
indtast password, tryk på enter (2 gange efter hinanden)

Du har nu dannet en bruger ved navn hemmelig med et password, som kun du kender. Passwordet ligger krypteret i filen .htpasswd, som er i det samme bibliotek, som du står i.

Nu mangler du bare en fil som hedder :

.htaccess

Det er den som bestemmer rettighederne til dem, som skal have adgang til en beskyttet fil eller bibliotek. Den kan se ud som nedenstående :

AuthType Basic
AuthName "kun for indviede medlemmer"
AuthUserFile "e:/programmer/apache/htdocs/bloodhound/.htpasswd"
require valid-user

Den lægger du i det bibliotek der skal beskyttes.

Når du forsøger at komme ned i biblioteket, vil der komme en boks op med beskeden om at indtaste password for area "kun for indviede medlemmer".

du indtaster herefter brugeren hemmelig og det password som du lavede tidligere. Efter 3 forsøg vil det blive afvist og du vil få en fejl der ser ud som nedenstående :

Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.


--------------------------------------------------------------------------------

Apache/1.3.45 Server at flagdanmark.dk Port 4060

På den måde kan du også teste af om det virker efter hensigten.

Hvis du vil mere end det vil jeg henvise dig til dokumentationen hos apache :

http://www.apache.org


 
 
Bedømmelse

Fra : Bernsted


Dato : 19-07-02 12:04



Bedømmelse

Fra : heroine


Dato : 19-07-02 14:49



Bedømmelse

Fra : pvlar


Dato : 19-07-02 12:02



Bedømmelse

Fra : netper


Dato : 19-07-02 10:26



Bedømmelse

Fra : briani


Dato : 19-07-02 18:08



Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke lave en bedømmelse til dette tip.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409079
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste