Archief

Items met 'htaccess' de tag

Directory bevat wachtwoordbeveiliging voor gebruik met. Htaccess

In deze tutorial zullen we leren over het gebruik. Htpasswd.

image
Altijd al uw server-specifieke mappen zijn alleen beschikbaar voor mensen die je wilt dat ze beschikbaar zijn voor hen? Frustrerend voor je dat er geen ingebouwde server-side oplossing? - Maak je geen zorgen! Je kunt dit gemakkelijk doen door gebruik te maken htpasswd.
Maak een bestand genaamd htpasswd, en voert u de login (gebruikersnaam en wachtwoord), door het volgende voorbeeld.:

codim: wachtwoord

codim = user omheind.

password = wachtwoord voor de gebruiker.

Voordat u deze informatie aan een bestand, moet je weten dat je een wachtwoord veld validatie versleutelen om correct te werken.

Bijvoorbeeld, kan het wachtwoord codim behartigen encryptie als SON6pIXmEDIOQ (U kunt gebruik maken van de volgende tools om gemakkelijk te versleutelen uw wachtwoord, gebruik maken van de juiste codering htpasswd-bestand).

Zodra u hebt gemaakt het htpasswd bestand., Zet het bestand map die u wilt verificatie-informatie te beschermen (vergeet niet de volgende stap om de link te definiëren naar bestand htpasswd. Is directory).


Maak een bestand met de naam htaccess. En plaatst u de volgende code:

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

de gebruiker vereist codim

Verdeel nu de code in en uit te leggen wat elke regel doet.

AuthUserFile / home / codim /. Htpasswd /. Htpasswd

Locatie van een bestand Htpasswd -. Zeer wenselijk om niet toe te voegen Ltkiot toegankelijkheid - zoals public_html, www, etc. - want je kunt het bestand (meestal niet "geldig") als hij toegankelijk is directory. Het is belangrijk om op te noemen dit voorbeeld heb ik laten zien hoe je kunt ontoegankelijk te maken directory.

AuthGroupFile / dev / null

Validatie groep van het bestand. Niets echt belangrijk is, kunt u verder gaan.

AuthName Private_Directory

Soort 'titel' die verschijnt wanneer nodig hebben om de informatie te zetten.

AuthType Basic

Dit type verificatie informatie. In dit voorbeeld is de authenticatie-type is slechts rudimentair.

de gebruiker vereist codim

Deze lijn simpelweg genaamd "laat" de gebruiker codim toegang tot de directory (U kunt ook toegang tot meerdere gebruikers door het vervangen van de lijn van de gebruiker vereist codim op moet valid-user alleen toegang tot de gedefinieerde elke gebruiker toestaat) -. Natuurlijk moet je change user codim uw gebruikersnaam.

Als je eenmaal hebt gemaakt je htaccess bestand., Zet het bestand directory H "mognt".

Het blokkeren van de toegang tot specifieke bestanden:

Als u een specifiek bestand in een map die u wilt om hem buiten te houden (nogmaals, specifieke bestanden en toegang weigeren tot alle bovenliggende directory), dus je moet de volgende code toe te voegen:

<Files Index.php>
de gebruiker vereist codim
</ Files>

<Files Index.php> = het bestand dat u wilt toegang te voorkomen.

de gebruiker vereist codim = gebruiker die het bestand nodig heeft om de verificatie-informatie (zoals ik al zei over de Ltkiot, dan kunt u vervangen door dit commando commando vereist valid-user, zodat elke gebruiker gedefinieerde bestandstypen htpasswd. toegang tot het opgegeven bestand) uit te voeren.

We klaar!

Succes :)

תגיות: , , Categorieën: server-side tags: , ,