„Jelszavas védelem .htaccess fájl segítségével” változatai közötti eltérés
(Új oldal, tartalma: „== Jelszavas védelem .htaccess fájl segítségével == Előfordulhat, hogy a webtárhelyünkre feltöltött tartalmat, vagy a weboldalunk bizonyos részeinek elérhe…”) |
|||
13. sor: | 13. sor: | ||
A webtárhelyünk ''/home/<ftpfelhasználónév>/public_html/kutyakekszhu/ez_most_vedett_tartalom'' könyvtárban hozzunk létre egy ''.passwd'' fájlt. A fájl neve bármi lehet, a ''.'' kezdet szándékos, ami ''rejtett fájlnak'' számít Linux/Unix környezetben. | A webtárhelyünk ''/home/<ftpfelhasználónév>/public_html/kutyakekszhu/ez_most_vedett_tartalom'' könyvtárban hozzunk létre egy ''.passwd'' fájlt. A fájl neve bármi lehet, a ''.'' kezdet szándékos, ami ''rejtett fájlnak'' számít Linux/Unix környezetben. | ||
− | + | Például ha egy ''alma'' felhasználót ''korte'' jelszóval akarunk létrehozni, a következő lesz a ''.passwd'' fájl tartalma: | |
<source lang="bash"> | <source lang="bash"> | ||
alma:$apr1$56w2BuyP$9nwubFrk1aGLbioqMT.M60 | alma:$apr1$56w2BuyP$9nwubFrk1aGLbioqMT.M60 | ||
23. sor: | 23. sor: | ||
</source> | </source> | ||
− | Ezután a jelszavat beírva létrejön a | + | Ezután a jelszavat beírva létrejön a fenti fájlunk. |
Aki nem rendelkezik Linux/Unix környezettel, a következő weboldalt is használhatja: | Aki nem rendelkezik Linux/Unix környezettel, a következő weboldalt is használhatja: |
A lap jelenlegi, 2016. május 25., 20:53-kori változata
Jelszavas védelem .htaccess fájl segítségével
Előfordulhat, hogy a webtárhelyünkre feltöltött tartalmat, vagy a weboldalunk bizonyos részeinek elérhetőségét jelszóval szeretnénk levédeni.
Például:
http://www.kutyakeksz.hu/ez_most_vedett_tartalom
Ennek menet a következő:
.passwd fájl létrehozása
Ez a fájl tartalmazza a felhasználónév/jelszó párosokat.
A webtárhelyünk /home/<ftpfelhasználónév>/public_html/kutyakekszhu/ez_most_vedett_tartalom könyvtárban hozzunk létre egy .passwd fájlt. A fájl neve bármi lehet, a . kezdet szándékos, ami rejtett fájlnak számít Linux/Unix környezetben.
Például ha egy alma felhasználót korte jelszóval akarunk létrehozni, a következő lesz a .passwd fájl tartalma:
alma:$apr1$56w2BuyP$9nwubFrk1aGLbioqMT.M60
Amint látható, a jelszó titkosított formában kerül a fájlba. Linux környezetben a htpasswd paranccsal lehet legenerálni ezt a fájlt a következőképpen:
htpasswd -c .passwd alma
Ezután a jelszavat beírva létrejön a fenti fájlunk.
Aki nem rendelkezik Linux/Unix környezettel, a következő weboldalt is használhatja: htpasswd generátor
Javasoljuk inkább a saját jelszó generálást. Nem ismerjük az oldal eredetét, így nem tudjuk, a jelszó tárolásra kerül-e vagy sem.
.htaccess fájl létrehozása
A .htaccess fájllal lehet a webszerver működését/viselkedését finomhangolni (jelen esetben a jelszó védelmet beállítani), így a következő lépés a .htaccess fájl létrehozása.
A webtárhelyünk /home/<ftpfelhasználónév>/public_html/kutyakekszhu/ez_most_vedett_tartalom könyvtárban hozzuk is létre a .htaccess fájlt a következő tartalommal:
<Files .passwd> deny from all </Files> AuthType Basic AuthName "Hitelesites" AuthUserFile /home/<ftpfelhasználónév>/public_html/kutyakekszhu/.passwd require valid-user
Látható, hogy az AuthUserFile mögé írjuk az előzőleg generált jelszó fájlunk (.passwd)-t a teljes elérési útvonallal.
Ezzel meg is történt a jelszavas védelem beállítása.