Arkiv

Oppføringer med taggen 'htpasswd'

Katalogen inkluderer passordbeskyttelse for bruk med. Htaccess

I denne opplæringen vil vi lære om bruk. Htpasswd.

image
Alltid ønsket din server-spesifikke mappene er bare tilgjengelig for folk du vil de skal være tilgjengelig for dem? Frustrerende for deg at det ikke er innebygd i server-side løsning? - Ikke bekymre deg! Du kan gjøre dette enkelt ved å bruke htpasswd.
Lag en fil kalt htpasswd, og skriv login (brukernavn og passord), med følgende eksempel.

codim: password

codim = bruker inngjerdet.

password = passord for brukeren.

Før du setter denne informasjonen til en fil, må du vite at du må kryptere passord felt validering å fungere korrekt.

For eksempel kan passordet codim ivareta kryptering som SON6pIXmEDIOQ (Du kan bruke følgende verktøy for å enkelt kryptere passordet ditt, bruke riktig koding htpasswd filen).

Når du har opprettet htpasswd fil., Sett filkatalogen som du ønsker å beskytte autentisering informasjon (ikke glem neste trinn å definere lenke til fil htpasswd. Er katalog).


Lag en fil som heter htaccess. Og sette inn følgende kode:

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

krever brukerregistrering codim

Nå deles koden og forklar hva hver linje gjør.

AuthUserFile / home / codim /. Htpasswd /. Htpasswd

Plassering av en fil htpasswd -. Sterkt ønskelig å ikke legge det Ltkiot tilgjengelighet - som public_html, www, osv. - fordi du kan få til filen (vanligvis ikke "gyldig") hvis det er tilgjengelig katalog. Det er viktig å nevne dette eksempelet jeg demonstrert hvordan du kan gjøre det utilgjengelig katalog.

AuthGroupFile / dev / null

Validering gruppe av filen. Ingenting veldig viktig, kan du gå videre.

AuthName Private_Directory

Kind of "title" som vises når du trenger å sette informasjonen.

AuthType Basic

Denne typen autentisering informasjon. I dette eksempelet autentiseringstypen er bare rudimentære.

krever brukerregistrering codim

Denne linjen ganske enkelt kalt "tillater" at brukeren codim tilgang katalogen (Du kan også gi tilgang til flere brukere ved å erstatte linjen krever brukerregistrering codimRequire valid-user bare gir tilgang til enhver brukerdefinert) -. Selvfølgelig må du endre brukerens codim brukernavnet ditt.

Når du har opprettet din htaccess fil., Sett filkatalogen H "mognt".

Blokkere tilgang til bestemte filer:

Hvis du har en bestemt fil i en katalog du ønsker å beholde ham ut (igjen, ut bestemt fil og nekte tilgang til alle foreldre katalogen), så du må legge til følgende kode:

<Files Index.php>
krever brukerregistrering codim
</ Files>

<Files Index.php> = filen du ønsker å hindre tilgang.

krever brukerregistrering codim = brukeren at filen vil kreve å utføre autentisering informasjonen (som jeg sa om Ltkiot, kan du erstatte denne kommandoen kommandoen krever valid-brukeren om å tillate enhver brukerdefinert fil htpasswd. tilgang til den angitte filen).

Vi er ferdig!

Vellykket :)

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