Førstesiden / Howtos / passord.html
Passordbeskytte en hel mappe
Her er det en forutsetning at du kjører Linux og har shell/telnet-tilgang. Vi skal bruke noe som heter .htaccess og .htpasswd. Sistnevnte skifter vi navn på, slik at det ikke skal være så lett å grabbe passordene våre.
Slik gjør du:
-
Jeg vil at mappen hemmelig skal passordbeskyttes. Jeg lager derfor mappen hemmelig med kommandoen 'mkdir hemmelig'. Så må jeg gå ned i denne mappen med kommandoen 'cd hemmelig'.
-
Nå starter jeg min favoritteditor. Som for eksempel 'pico .htaccess'.
-
I denne filen som heter .htaccess skriver jeg inn følgende:
DirectoryIndex default.php
AuthUserFile /home/brukernavn/www/hemmelig/.passord
AuthName "Mine hemmelige sider"
AuthType Basic
<Limit GET>
require valid-user
</Limit>
- Men jeg må også lagre mine brukernavn og passord et sted. Jeg trenger derfor en fil som heter '.passord'. Denne lager jeg ved å skrive inn kommandoen:
htpasswd -c .passord brukernavn.
-
Etter dette får du spørsmål om å skrive inn passordet til brukernavn 2 ganger.
- Legg til flere brukere ved å skrive kommandoen: 'htpasswd .passord username'
- Nå må vi sette skriverettigheter på filene våre. Dette gjør vi ved å skrive inn 'chmod 644 .passord' og 'chmod 644 .htaccess'
- Ferdig!!
Husk å ikke ha space etter ordene i .htaccess-fila di. Da vil du få en 500 Internal Server Error eller noe i den dur.
Kjør scriptet her. Brukernavn/passord er sindre/mathisen
Sindre Mathisen -2002
Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar
Det er ingen kommentarer til denne artikkelen. | |
|