Spørgsmål og svar

Tilbage
Søgeord:  

Hvordan kan jeg beskytte en mappe med adgangskode?
For at opnå dette skal du have en Unix-shell (webhosting Medium eller større). Gør følgende: (Inkluder ikke anførselstegn, når du kører kommandoerne)

  1. Log ind på dit webhotel ved hjælp af SSH, med et program som PuTTY eller SecureCRT (Windows), Terminal (MacOS).

  2. Opret en tom fil kaldet .htpasswd, gør dette ved at køre " touch .htpasswd "

  3. Du skal nu finde stien, eller hjemmeområdet til webhotellet, det kan du gøre ved at køre kommandoen " echo $HOME " som viser hvilken mappe dit hjemmeområde ligger i. Du kan også finde dette via kontrolpanelet på vores sikre hjemmesider, både på webhotellets "Webhotel tilgængeligt via" og i oversigten over diskbrug.

    Erstat /home/1/m/mittnavn/ i de følgende eksempler med hvad der end er det faktiske hjemområde.

  4. htpasswd -csb /home/1/m/mittnavn/ .htpasswd brukernavn passord

    Bemærk, at kommandoen overskriver .htpasswd, hvis den allerede eksisterer.

    For at tilføje et andet brugernavn og adgangskode skal du køre følgende kommando:

     htpasswd -sb /home/1/m/mittnavn/ .htpasswd brukernavn passord
  5. Opret en fil kaldet .htaccess på din computer og indtast denne tekst, og erstat " /home/1/m/mittnavn/ .htpasswd " med den faktiske placering af din .htpasswd

     <Limit GET POST> Order deny,allow AuthType Basic AuthUserFile /home/1/m/mittnavn/ .htpasswd AuthName "Password protected area" Require valid-user </Limit>
  6. Upload .htaccessen til din webhosting og placer den i en mappe, der har brug for adgangskodebeskyttelse. Du kan kopiere .htaccess til flere mapper.

Af sikkerhedsmæssige årsager er det vigtigt, at navnet på adgangskodefilen er ".htpasswd", og at den om muligt placeres uden for mappen "www" på webhotellet. Indholdet af filerne .htaccess og .htpasswd er ikke synlige via WWW, medmindre du tilsidesætter dette i .htaccess

For mere information om adgangskodebeskyttelse med Apache, se her:

Se også:

© 2024 Domeneshop AS · Om os · Vilkår · Fortrolighedspolitik