Paroliruem admin - hogyan, hogy egy jelszót a mappát

Tegyen egy jelszó nem nehéz. Előttem, már régóta írta mások, úgyhogy nem újra feltalálni a kereket, és csak másolja az információt ihc.Ru site:

Hogyan lehet, hogy egy jelszót a könyvtárba?

Hogy elérésekor a védett könyvtár Apache web-szerver jelszót kér, meg kell tenni az ebben a könyvtárban egy .htaccess fájlt, amely regisztrálja a következő irányelveket:
  • authname ProtectedZone
    Ehelyett ProtectedZone írhat bármit, amit akarsz. A neve a védett terület, akkor jelenik meg a böngésző jelszókéréskor, mint a tény figyelmezteti a felhasználót. Ha szeretné használni a magyar betűket vagy egynél több szó, akkor kell használni idézőjelbe.
    Példa: authname „Adja meg a jelszavát a bejelentkezéshez”
  • AuthType Basic
    Ez az a jelszó titkosítási módszer. Szinte mindig pontosan az ilyen típusú titkosítást.
    Példa: AuthType Basic

  • AuthUserFile /polnyy_put_k_faylu/.htpasswd
    Ez a fájl elérési útját, amelyben tárolni a felhasználói neveket és jelszavakat. Ez lehet szinte bármilyen nevet és elhelyezkedhet egy könyvtárba, amíg a web-szerver tudja olvasni, amely megköveteli beállítása a megfelelő engedélyeket a fájlt (a szerver - 644). Azonban az ilyen fájlok általában úgynevezett .htpasswd.
    Példa: AuthUserFile /home/test/www/site1/public_html/.htpasswd

  • require valid-user
    Ez azt mondja, hogy a valamely védett könyvtárban kell tenni, hogy minden felhasználó, akinek felhasználói azonosítók és jelszavak vannak .htpasswd fájlt. Ha azt szeretnénk, hogy hozzáférést biztosítsanak meghatározott felhasználók, akkor a megadott igényel felhasználói loginy_polzovateley_cherez_probel.
    Példa: igényel felhasználói Vasya Kolya Petya
    Példa: require valid-user

    Hogyan kell szerkeszteni .htpasswd fájlt?

    .htpasswd jelszó fájl - ez egy hagyományos szöveges fájlt. Minden felhasználó az ott leírt egyik vonal típusát bejelentkezés: shifrovanyy_parol. Jelszavak titkosításához egy speciális programot htpasswd. Vegye figyelembe, hogy a fájl nem lehet egyszerűen kézzel írni a jelszót, a jelszó kell titkosítva htpasswd.

    Ha a .htpasswd fájl nem létezik, htpasswd programot kell a -c:
    htpasswd -c /polnyy_put_k_faylu/.htpasswd login_polzovatelya
    Példa: htpasswd -c /home/test/www/site1/public_html/.htpasswd Vasya

    Hogyan hozzunk létre egy fájlt, ha .htpasswd a tarifa nem biztosít hozzáférést SSH-n keresztül?

    Amennyiben a tarifa nem biztosít SSH-n keresztül (a szerver elérését parancssorból), akkor hozzon létre egy .htpasswd fájlt, akkor egy speciális Windows-programot. Ehhez le kell töltenie a csomagot. csomagolja ki, és a program futtatásához passwd.exe. Ezt követően, az ablak a lap „Single jelszó” a „Tallózás” gombra a fájl nevét (általában .htpasswd), és a felső részén az ablak adjon meg egy felhasználói nevet és jelszót, majd kattintson a „Kódolás és mentése” gombra. Ezt követően a kapott fájlt feltölteni FTP-n keresztül a megfelelő könyvtárba a kiszolgálón.

    Nem tudom megérteni. Letöltöttem egy segédprogram létrehozása jelszó fájl minden történt a kézikönyvben. Feltölteni a szerverre. Amikor kéri a felhasználó nevet és a jelszót be őket, és a jelszó kiszolgáló nem akarom, hogy! Megnyitotta a .htpasswd fájlt a Jegyzettömb, nézd, ott egy sort Login: titkosított jelszó. Eltörölte a „titkosított jelszó” és ellentétes az EK feliratú kezét tiszta formában. Próbáltam menni és csinálni. Miért?

    Talán nincs rögzítve a titkosítás módja?

    Még egy 500-as hiba volt köszönhető, hogy a rossz irányba AuthUserFile, mert csak be kell írni a teljes elérési utat a mappát .htpasswd
    Csatlakozz a hála a kézi kezdőknek! 8)

    És ez az eljárás működik vezde? Próbáltam csinálni minden Denver, és semmi sem lett belőle, hibát ad 500 és ír a lehetséges problémákat alján ez „A jelenlegi könyvtár a .htaccess fájlt hibás irányelvekkel. Például az Apache Denver nem támogatja az elavult egység mod_charset-hez, elérhető néhány házigazdák, és tekintetében az irányelv, mint egyfajta CharsetDisable hibás a helyzet javítására, módosítsa a .htaccess fájlt a következőképpen néz ki .:

    CharsetRecodeMultipartForms off
    # Mod_charset-hez és más irányelvek
    "
    Mi a baj, és hogyan lehet ezt a munkát?

    Engedélyek kerülnek Komenda chmod (-R ha a mappa benne lévő összes fájl is változtatni a szabályokat) 755 (saját jogon) fail.txt (a tényleges fájlnév, hogy hozza a jobb oldalon)

    Hogyan kell beállítani jogosultságokat a fájlt.
    Én használni, mint egy ftp-kliens Total Commander. Létrejöttét, majd felkelni minden fájlt oldalán, és az úgynevezett menüből Fájl-> Tulajdonságok. Ez egyszerű.

    Én meg egy jelszót. Indításkor könyvtárba, ahol a .htaccess. Jeleníti meg a jelszót kér. Azt vezetni. És nincs az átállás az új oldalt.

    Kapcsolódó cikkek