Kuidas Saidil Autoriseerida

Sisukord:

Kuidas Saidil Autoriseerida
Kuidas Saidil Autoriseerida

Video: Kuidas Saidil Autoriseerida

Video: Kuidas Saidil Autoriseerida
Video: Heegelda x keerata-kuidas heegelda x keerata peapaela algajatele-lihtne heegeldatud peapaela õp... 2024, November
Anonim

Enamik Interneti-saite pakub avalikku juurdepääsu nendes sisalduvale teabele. Igaüks saab vaadata saitide avalikke lehti. Siiski peate pakkuma piiratud juurdepääsu saitide mõnele jaotisele. Näiteks halduspaneeli lehtedele. Enamikul üldotstarbelistel CMS-il, foorumitel ja ajaveebimootoritel on sisseehitatud autoriseerimise ja juurdepääsu kontrollimise tööriistad. Kuid kui teie ressurss on piisavalt lihtne ja seda ei kontrolli võimas CMS, kuid peate juurdepääsu piirama, peate mõtlema sellele, kuidas saidil autoriseerida. Õnneks on selleks lihtsad tööriistad.

Kuidas saidil autoriseerida
Kuidas saidil autoriseerida

Vajalik

Sait, mis töötab apache-serveri kontrolli all. Juurdepääs saidile ssh kaudu. Juurdepääs saidile ftp kaudu. Serveri konfiguratsioon, mis võimaldab kohandatud.htaccess-faile

Juhised

Samm 1

Ühendage serveriga ssh kaudu. Kui teil on installitud konsooliklient, sisestage konsooli käsk "ssh @", kus on teie konto nimi serveris ja see on serveri sümboolne nimi või IP-aadress. Käsk võib välja näha järgmine: "ssh [email protected]". Kui küsitakse, sisestage oma konto parool. Akende puhul saate kasutada alternatiivseid klientprogramme. Üks selline programm on kitt.

2. samm

Minge serveri saidi juurkataloogi. See on kataloog, millele pole veebist juurdepääsu. Reeglina sisaldab see alamkataloogi public_html, mis sisaldab saidi sisu, mida saab vaadata Internetis. Kasutage käsku cd. Kui te ei mäleta kausta täielikku teed, kasutage praeguse kataloogi sisu hankimiseks käsku ls ja astuge sellest läbi.

3. samm

Looge praeguses kataloogis paroolifail. Käivitage käsk nagu "htpasswd -c". Siin on faili õige nimi, kuhu autoriseerimisandmed paigutatakse, ja see on nende kasutajate identifikaatorid, kellel on juurdepääs saidi jaotisele. Käsk võib välja näha järgmine: "htpasswd -c.pwd User1". Pärast käsu sisestamist küsitakse sisestatud nimega kasutajalt parooli. Pärast parooli sisestamist palutakse teil see kinnitada.

4. samm

Kontrollige paroolifaili olemasolu. Käivitage käsk "ls - kõik". Kuvatav aktiivse kataloogi sisu loend peab sisaldama paroolifaili nime.

5. samm

Lisage rohkem kasutajaid, kellele lubatakse juurdepääs. Käivitage käsk nagu "htpasswd". Parameetri väärtus peab olema sama kui paroolifaili loomisel. Näiteks kasutaja2 andmete lisamiseks faili nimega.pwd kasutage käsku "htpasswd.pwd kasutaja2". Paroole ja parooli kinnitamist küsitakse interaktiivselt.

6. samm

Katkesta ühendus serveriga. Sisestage käsk exit ja vajutage sisestusklahvi.

7. samm

Muutke oma.htaccess-faili. Ühendage serveriga FTP-kliendiprogrammi abil. Minge kataloogi, mis vastab saidi jaotisele, mille jaoks on vaja luba. Kui seal on fail nimega.htaccess, laadige see alla oma arvutisse. Kui sellist faili pole, looge see oma arvutis. Lisage.htaccess-faili ülaossa järgmised read: AuthType Basic

AuthName "tervitus"

AuthUserFile "path_to_file_with_passwords"

Nõua kehtivat kasutajat. Asendage sõna "tervitus" mis tahes fraasiga. Seda kuvatakse brauseri kasutajaandmete päringu dialoogis. Väärtuse "path_to_file_with_passwords" asemel sisestage serveris autoriseerimise andmetega faili täielik tee. Näiteks võib see tee olla selline: "/home/www/vic/domains/receptoman.ru/.pwd". Salvestage.htaccess-fail. Laadige see üles serverisse.

8. samm

Kontrollige autoriseerimissüsteemi toimimist. Minge saidi jaotisse, mille jaoks.htaccess-faili on muudetud. Kui kõik töötab õigesti, kuvab brauser dialoogi autoriseerimisandmete taotlustega.

Soovitan: