Sivun Sulkeminen Salasanalla

Sisällysluettelo:

Sivun Sulkeminen Salasanalla
Sivun Sulkeminen Salasanalla

Video: Sivun Sulkeminen Salasanalla

Video: Sivun Sulkeminen Salasanalla
Video: Sivujen kääntäminen vaakaan tai pystyyn | Microsoft Word 2024, Huhtikuu
Anonim

Jos sivustosi, kuten useimmat verkon verkkosivustot, isännöi Apache-palvelimella, helpoin tapa suojata joitakin sen sivuja salasanalla on käyttää palvelimeen sisäänrakennettua valtuutusmekanismia htaccess-tiedoston kautta. Tässä tapauksessa sinun ei tarvitse tehdä muutoksia sivujen lähdekoodeihin, eikä minkään ohjelmointikielen tuntemusta vaadita.

Sivun sulkeminen salasanalla
Sivun sulkeminen salasanalla

Ohjeet

Vaihe 1

Siirrä salasanalla suojatut sivut erilliseen palvelimen kansioon. Jos valtuutusjärjestelmän on toimittava kaikilla sivuston sivuilla, tätä vaihetta ei tarvita.

Vaihe 2

Luo huoltotiedoston htaccess. Tämä on tavallinen tekstitiedosto, joten voit käyttää sitä missä tahansa tekstieditorissa. Sen tulisi sisältää palvelinohjelmiston ohjeet: AuthType Basic

AuthName "Näiden sivujen käyttö edellyttää valtuutusta!"

AuthUserFile /usr/yourAccount/yourSite/.htpasswd

vaadi kelvollista käyttäjää Ensimmäisen rivin AuthType Basic -direktiivi aktivoi perusvarmennusmekanismin. Sitä kutsutaan "perus", koska kävijän syöttämä salasana siirretään sitten selaimesta Base64-algoritmilla salattuun palvelimeen. Seuraava direktiivi (AuthName) sisältää tekstin, jonka kävijä näkee valtuutuslomakkeella. Voit korvata sen toisella. AuthUserFile-direktiivi määrittää täyden polun tiedostoon, joka tallentaa käyttäjätunnukset ja salasanat. Viimeinen direktiivi (AuthUserFile) määrittelee todennuksen periaatteen. Valid-user-arvo tarkoittaa, että käyttäjät, joiden kirjautumistiedot on kirjoitettu AuthUserFile-direktiivissä määritettyyn tiedostoon, voidaan sallia salasanasuojatuilla sivuilla.

Vaihe 3

Tallenna tiedosto direktiiveillä nimellä.htaccess - huomaa, että sillä ei ole nimeä, vain laajennus.

Vaihe 4

Luo tiedosto, jossa on sisäänkirjautumis- ja salasanaluettelo, jotta pääset suojatuille sivuille. Voit tehdä tämän käyttämällä Apache-palvelinohjelmiston htpasswd.exe-apuohjelmaa. Voit ladata sen esimerkiksi täältä - https://www.intrex.net/techsupp/htpasswd.exe. Se toimii komentorivillä, joten sinun on ensin käynnistettävä pääte - paina näppäinyhdistelmää WIN + R, kirjoita komento cmd ja paina Enter-näppäintä

Vaihe 5

Kirjoita komentokehotteeseen: htpasswd -cm.htpasswd UserOne -cm-muokkaaja käskee apuohjelmaa luomaan uuden tiedoston ja salaamaan MD5: n. Jos modifikaattorissa oleva m korvataan d: llä, käytetään DES-salausalgoritmia, jos s - sitten SHA-algoritmi ja p-modifikaattori poistaa salasanan salauksen käytöstä. UserOne on käyttäjänimi, kirjoita haluamasi käyttäjänimi. Kun olet painanut Enter-näppäintä, apuohjelma pyytää sinua antamaan salasanan tälle käyttäjälle. Jos haluat lisätä seuraavan käyttäjän, suorita apuohjelma uudelleen, mutta älä käytä kirjainta "c" muokkauksessa.

Vaihe 6

Sijoita luotut.htaccess- ja.htpasswd-tiedostot verkkosivustopalvelimellesi.. Htaccess-tiedosto on tallennettava samaan hakemistoon, jossa salasanasuojatut sivut ovat, ja.htpasswd-tiedosto on sijoitettava paikkaan, jonka koko polku on määritetty AuthUserFile-direktiivissä.

Suositeltava: