Arkiv

Indlæg med tagget 'htpasswd'

Vejviser inkluderer password-beskyttelse til brug sammen med. Htaccess

I denne tutorial vil vi lære om at bruge. Htpasswd.

image
Altid haft lyst din server-specifikke mapper er kun tilgængelige for personer, du vil have dem til at stå til rådighed for dem? Frustrerende for dig, at der ikke er indbygget i server-side løsning? - Bare rolig! Du kan gøre dette nemt ved at bruge htpasswd.
Opret en fil kaldet htpasswd, og indtaste login (brugernavn og password), ved følgende eksempel.:

codim: password

codim = bruger indhegnet.

password = password for brugeren.

Før du lægger disse oplysninger til en fil, du behøver at vide, at du er nødt til at kryptere password feltet validering, til at fungere korrekt.

For eksempel kan den adgangskode codim passe kryptering som SON6pIXmEDIOQ (Du kan bruge følgende værktøjer , så du nemt kryptere din adgangskode, kan du bruge den korrekte kodning htpasswd fil).

Når du har oprettet htpasswd filen., Put den fil mappe, som du ønsker at beskytte autentificering oplysninger (glem ikke det næste skridt at definere linket til filen htpasswd. Er mappe).


Opret en fil med navnet htaccess. Og indsætte følgende kode:

AuthUserFile / home / codim /. Htpasswd /. Htpasswd
AuthGroupFile / dev / null
AuthName Private_Directory
AuthType Basic

kræver bruger codim

Nu deles koden, og forklare, hvad hver linje gør.

AuthUserFile / home / codim /. Htpasswd /. Htpasswd

Placeringen af en fil htpasswd -. Særdeles ønskeligt for ikke at tilføje det Ltkiot tilgængelighed - såsom public_html, www, etc. - fordi du kan komme til filen (normalt ikke "gyldig"), hvis den er tilgængelig mappe. Det er vigtigt at nævne dette eksempel har jeg vist, hvordan du kan gøre det utilgængelige bibliotek.

AuthGroupFile / dev / null

Validering gruppe af filen. Intet virkelig vigtigt, kan du gå videre.

AuthName Private_Directory

Kind of "titel", der vises, når behovet for at lægge information.

AuthType Basic

Denne type autentificering oplysninger. I dette eksempel authentication type er kun rudimentære.

kræver bruger codim

Denne linje blot kaldet "tillader" brugeren codim adgang til bibliotek (Du kan også give adgang til flere brugere ved at erstatte den linje kræver at brugeren codim den kræver gyldig bruger blot giver adgang til alle definerede bruger). - Selvfølgelig er du nødt til at skifte bruger codim dit brugernavn.

Når du har oprettet din htaccess fil., Put filen directory H "mognt".

Blokering af adgang til bestemte filer:

Hvis du har en bestemt fil i enhver mappe, du ønsker at holde ham ude (igen, specifikke fil og nægte adgang til alle de overordnede bibliotek), så du bliver nødt til at tilføje følgende kode:

<Files Index.php>
kræver bruger codim
</ Files>

<Files Index.php> = den fil, du ønsker at forhindre adgang.

kræver bruger codim = brugeren at filen vil kræve for at udføre autentificering information (som jeg sagde om Ltkiot, kan du erstatte denne kommando kommando kræver gyldig bruger til at tillade nogen brugerdefinerede filer htpasswd. adgang til den angivne fil).

Vi færdige!

Vellykket :)

תגיות: , , Kategorier: server-side tags: , ,