Hogyan, hogy egy jelszót a honlapon

PG szállás szponzor Kapcsolódó cikkek: „Hogyan, hogy egy jelszót a helyszínen” Hogyan adja meg a bejelentkezési Hogyan távolítsuk el a nevét és jelszavát Hogyan lehet menteni a jelszavakat

A legegyszerűbb módja annak, hogy megtagadja a hozzáférést a jelszót a helyszínen - a beépített web szerver erőforrásokat, amelyek helyezte a helyszínen. Apache szerver felépítése olyan, hogy ha minden szerver mappa egy fájl neve „.htaccess”, akkor kérésére bármely dokumentum ebben a mappában (pl weboldalak), Apache fogja követni foglalt szabályok a .htaccess fájlt. Ez a fájl lehet helyezni, és a hozzáférés korlátozása irányelvek az összes vagy csak néhány dokumentumot ebben a mappában. Ez a mechanizmus használjuk.

1. lépés: Hozzon létre egy .htaccess fájlt

Irányelvek, amelyeket meg kell írni a .htaccess is így néz ki:

AuthType Basic
Authname „Tiltott terület!”
AuthUserFile /usr/host/mysite/.htpasswd
require valid-user

A második (authname „Tiltott terület!”) Meghatározza a kívánt szöveget megjeleníteni a formájában és jelszavát.

A negyedik sor (require valid-user) azt jelenti, hogy semmi más, mint hogy a helyes felhasználónevet és jelszót dokumentumokhoz való hozzáférést a könyvtárban nincs szükség. Általában meg lehet osztani a vendégek csoportokba, és hogy a különböző csoportok különböző hozzáférési jogokat a különböző mappák.

2. lépés: hozzon létre egy fájlt .htpasswd

htpasswd -cm .htpasswd admin

itt:
htpasswd - a program nevét a futtatáshoz;
-cm - módosító, amely azt jelzi, hogy létre kell hozni egy új jelszót fájlt;
.htpasswd - nevet az új fájl;
admin - login első felhasználó, amelyet hozzá kell adni a fájl.

ENTER gomb megnyomása után a rendszer kérni fogja, hogy adjon meg egy jelszót, és ismételje meg a felhasználó számára. Ha valamilyen jelszót kell beírni, és megerősítette, jön létre a kívánt mappát nekünk .htpasswd fájlt egy pár felhasználónév - jelszó.

További felhasználók felvételéhez kell futtatni htpasswd.exe újra, de ahelyett, hogy a módosító -cm csak megadja az -m.

A parancssor, akkor láthatjuk, és segít a htpasswd.exe - erre kell beírni:

3. lépés: Töltse le a fájlokat a szerverre.

Továbbra is csak elhelyezni a két fájlt hoz létre (.htaccess és .htpasswd) a szerveren. Meg tudod csinálni bármilyen ftp-kliens vagy egy fájlkezelő az admin panel a webhelyen. .htaccess fájlt helyezünk a mappát, ahol az oldalak tárolják, amelyben meg kell jelszóval védeni. Védett nem csak ebben a mappában, de az összes almappa benne. És .htpasswd fájl kerül a mappa elérési útját meghatározott htaccess. Jellemzően a jelszó fájl egy adott mappába egy szinttel feljebb gyökérkönyvtárában egy oldalon - az interneten, hogy neki nem volt közvetlen kapcsolat.

Kapcsolódó cikkek