Kako Odobriti Na Spletnem Mestu

Kazalo:

Kako Odobriti Na Spletnem Mestu
Kako Odobriti Na Spletnem Mestu

Video: Kako Odobriti Na Spletnem Mestu

Video: Kako Odobriti Na Spletnem Mestu
Video: Как сделать водоем - пруд на участке, даче 2024, November
Anonim

Večina spletnih mest ponuja javni dostop do informacij, ki jih vsebujejo. Vsakdo si lahko ogleda javne strani spletnih mest. Vendar morate zagotoviti omejen dostop do nekaterih odsekov spletnih mest. Na primer na strani upravne plošče. Večina splošnih sistemov za upravljanje vsebin, forumov in blogov, ima vgrajena orodja za avtorizacijo in nadzor dostopa. Če pa je vaš vir dovolj preprost in ga ne nadzoruje zmogljiv sistem za upravljanje vsebin, vendar morate omejiti dostop, boste morali razmisliti, kako ga odobriti na spletnem mestu. Na srečo obstajajo preprosta orodja za to.

Kako odobriti na spletnem mestu
Kako odobriti na spletnem mestu

Potrebno

Spletno mesto, ki deluje pod nadzorom strežnika apache. Dostop do spletnega mesta prek ssh. Dostop do spletnega mesta prek ftp. Konfiguracija strežnika, ki omogoča datoteke.htaccess po meri

Navodila

Korak 1

Povežite se s strežnikom prek ssh. Če je nameščen odjemalec konzole, v konzolo vnesite ukaz "ssh @", kjer je ime vašega računa na strežniku in simbolično ime ali naslov IP strežnika. Ukaz je lahko videti takole: "ssh [email protected]". Ko boste pozvani, vnesite geslo za svoj račun. Za okna lahko uporabite nadomestne odjemalske programe. Takšen program je kiti.

2. korak

Pojdite v korenski imenik spletnega mesta na strežniku. To je imenik, ki ni dostopen iz spleta. Praviloma vsebuje podimenik public_html, ki vsebuje vsebino spletnega mesta, ki je na voljo za ogled prek interneta. Uporabite ukaz cd. Če se ne spomnite celotne poti do mape, z ukazom ls poiščite vsebino trenutnega imenika in stopite skozinjo.

3. korak

Ustvarite datoteko z geslom v trenutnem imeniku. Zaženite ukaz, kot je "htpasswd -c". Tu je pravilno ime datoteke, v katero bodo vneseni podatki za avtorizacijo, in je eden od identifikatorjev uporabnikov, ki bodo imeli dostop do odseka spletnega mesta. Ukaz je lahko videti takole: "htpasswd -c.pwd User1". Po vnosu ukaza boste pozvani k vnosu gesla za uporabnika z vnesenim imenom. Po vnosu gesla boste pozvani, da ga potrdite.

4. korak

Preverite, ali obstaja datoteka z geslom. Zaženite ukaz "ls --all". Prikazani seznam vsebine trenutnega imenika mora vsebovati ime datoteke z geslom.

5. korak

Dodajte več uporabnikov, ki jim bo dovoljen dostop. Zaženite ukaz, kot je "htpasswd". Vrednost parametra mora biti enaka kot pri ustvarjanju datoteke z geslom. Če želite na primer dodati podatke za uporabnika2 v datoteko.pwd, uporabite ukaz "htpasswd.pwd user2". Gesla in potrditev gesla bodo pozvani interaktivno.

6. korak

Prekinite povezavo s strežnikom. Vnesite ukaz exit in pritisnite Enter.

7. korak

Spremenite datoteko.htaccess. Povežite se s strežnikom s pomočjo odjemalskega programa FTP. Pojdite v imenik, ki ustreza razdelku spletnega mesta, za katerega je potrebno pooblastilo. Če je tam datoteka z imenom.htaccess, jo prenesite v računalnik. Če take datoteke ni, jo ustvarite v računalniku. Na vrh datoteke.htaccess dodajte naslednje vrstice: AuthType Basic

Ime "pozdrav"

AuthUserFile "pot_do_datoteke_z_geslami"

Zahtevaj veljavnega uporabnika Besedo "pozdrav" zamenjajte s katero koli besedno zvezo. V brskalniku bo prikazano v pogovornem oknu za uporabniške podatke Namesto vrednosti "path_to_file_with_passwords" vnesite celotno pot do datoteke s podatki za avtorizacijo na strežniku. Ta pot je na primer lahko taka: "/home/www/vic/domains/receptoman.ru/.pwd". Shranite datoteko.htaccess. Naložite ga na strežnik.

8. korak

Preverite delovanje avtorizacijskega sistema. Pojdite na razdelek spletnega mesta, za katerega je bila spremenjena datoteka.htaccess. Če vse deluje pravilno, bo brskalnik prikazal pogovorno okno z zahtevami za podatke o pooblastilu.

Priporočena: