Anonim

Valaha is le akarta zárni egy könyvtárat egy egyszerű felhasználói / jelszórendszer mögött? Ha a webszervert az Apache futtatja, akkor a .htaccess fájljával elég könnyen jelszóval védhet egy könyvtárat.

.htaccess AuthType Basic AuthName "Jelszóval védett" AuthUserFile /var/www/.htpasswd érvényes felhasználót igényel

A fent említendő fontos rész az AuthUserFile /var/www/.htpasswd . Ez megadja az utat a jelszófájlhoz, amely tárolja a felhasználónevet és a jelszót. Egy .htpasswd fájl például így néz ki:

.htpasswd billybob: bXBdv1vuq2yOk

A fenti példában a felhasználói név billybob és a jelszó ideiglenes. Nem kell használnia a .htpasswd fájlnevet, ez csak egy általános név, mivel az apache fájl létrehozásának eszközét htpasswd-nek hívják. Ne feledje továbbá, hogy a jelszófájl kissé biztonságosabbá tétele érdekében érdemes egy mappaszintet tárolni annak a webhelynek a gyökere fölött, amelyik az Ön számára van.

Ha el kell generálnia ezt a fájlt, készítettem egy .htpasswd generátort. Generálja a választott felhasználónevet és jelszót, és tárolja a megadott jelszófájlban. Ettől a ponttól kezdve a könyvtárat jelszóval védeni kell. Ha több felhasználói nevet és jelszót kell tárolnia, csak hozzon létre új sorokat a mappába

Jelszóvédett könyvtár a .htaccess segítségével