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.