Az a terület védelmével és a könyvtár segítségével htaccess és htpasswd
Vegyünk egy érdekes módja annak, hogy megvédje a helyszínen, vagy a könyvtár (mappa) a helyszínen, mint például a közigazgatási része.
Ez a módszer elég egyszerű, de ugyanakkor egy nagyon megbízható, feltéve, hogy a használata a „normális host”, mert ez a fajta jelszavas védelem keresztül htaccess és htpasswd épült jelenti Apache szerver is.
Árnyoldala - ez a módszer általában megfelelő, ha a felhasználók, akik hozzáférhetnek, nem sok ... mert minden felhasználó külön generál egy jelszót nagyon gyorsan unatkozni.
Miért ne használja ezt a módszert „penny tárhely”?
Az a tény, hogy a szabály, az ilyen típusú hosting nem jelent minőségi beállítások Apache, és ezáltal akkor egyszerűen nyissa meg a támadók módon, hogy „megvédje” a könyvtárban.
Így kezdeni ...
védelem használati keresztül htaccess és htpasswd
A legegyszerűbb módja annak, hogy hozzon létre ezt a fájlt a szokásos Notepad. Jobb klikk az asztalon: New -> Text Document. Nyisd ki a hagyományos notebook Windows-t. Kattintson a File -> Save As ...
Ezt követően a „File Name” levelet .htaccess a lényeg az elején. A "File Type" válassza ki a "Minden fájl (*. *)". Kattintson a „Mentés” és közel. Kész.
Létrehozása htpasswd jelszó fájl
Másolja a letöltött segédprogram a C meghajtó gyökérkönyvtárába Akkor megérted, mi van a gyökér.
A konzol ( "Start" -> "Run", írja be a cmd parancsot, majd kattintson az "OK"). Menj a C meghajtó gyökérkönyvtárában (write cd / parancs).
Az a lényeg, ahol a kurzor villog kell írni a «C: \>» - mi vagyunk a C meghajtó gyökérkönyvtárába
Most írjuk be a következő parancsot:
Végén az admin team - a felhasználói név (login). Segítségével bármilyen (angol betűk, szóközök nélkül).
Mindent meg kell adnia egy jelszót. Input angolra váltva elrendezést. Enter kattintson a billentyűzet és adja meg újra ugyanazt a jelszót. Enter újra. Kész. .htpasswd fájl jön létre a C meghajtó gyökérkönyvtárába bezár a konzolt.
Mi csatlakozni az oldalon keresztül FTP és menj a könyvtárba, amely védi a htaccess és htpasswd.
Dobd a gyökér ezt a mappát, hozzon létre egy fájlt .htpasswd
Most meg kell találnunk a teljes elérési úttal .htpasswd a tárhely ... ha már tudjuk, - nos, ha nem, akkor ez az, amit meg kell:
1. Továbbá a jelszó fájl a kiszolgálói fájlt létrehozni, például er2344fsdxaasdl.php
2. szakadt le a szerkesztési ablak a fájlt, és írjuk be a következő kódot:
Írja kattintással. És látjuk, egy nagy asztal a PHP változat és egyéb adatokat.
5. A bal oldali oszlopban a paramétereket a jobb oldali oszlopban a Ezen paraméterek értékeinek. Meg kell értékeljük SCRIPT_FILENAME paramétert. Tegyük fel, hogy fontos:
Másolja ezt a számérték nélkül nevünk php-fájlt. azaz Miután ezt a példányt:
Ez az abszolút elérési útja védett könyvtárba. A php fájl er2344fsdxaasdl.php biztos, hogy távolítsa el!
A nagyon folyamat védelme révén htaccess és htpasswd
Most nyílt jegyzettömb .htaccess fájlt az asztalon (vagy bárhol mentette meg?). Azt írja bele:
Megjegyzés AuthUserFile regisztrálta a másolt abszolút útvonal, valamint a nevét a .htpasswd fájl
A változtatások mentéséhez keresztül Ctrl + S vagy "File" -> "Save".
Most a változások át a szerver .htaccess fájlt a gyökér a védett mappák, hogy ugyanazon a helyen, ahol a jogok .htpasswd fájl
Ez minden. A könyvtár védett. A böngésző bezárása és indítsa újra.
Látnia kell egy bejelentkezési név és jelszó beviteli mezőbe. Ha nem, akkor valamit rosszul csináltam ... nem az egész folyamatot újra, nagyon óvatosan.
Próbálj meg nem adja meg a helyes jelszót, és akkor megjelenik egy hibaüzenet.
Az ülés tart, amíg a böngésző bezárásakor.