1. padoms. Kā ierobežot piekļuvi lapai

1. padoms. Kā ierobežot piekļuvi lapai

Ja ir nepieciešams ierobežot piekļuvi nevēlami apmeklētāji lapa vietne, tad vienkāršākais risinājums būs izmantot tīmekļa serverī iebūvēto autorizācijas sistēmu. Zemāk ir aprakstīts, kā tas tiek darīts.

Kā ierobežot piekļuvi lapai

Instrukcijas

1

Serverī izveidojiet mapi par lapām, kuras vēlaties aizsargāt, un pārvietojiet tās tur. Ja vēlaties ierobežot piekļuvi uz visām lapām, tad šo soli var izlaist - aizsardzība tiks organizēta jūsu vietnes saknes mapē.

2

Apache serveru operāciju algoritms ir tāds, ka pēc atrašanasmapē pakalpojuma fails ar nosaukumu ".htaccess", tā apstrādā vietnes apmeklētāju pieprasījumus dokumentā, kas atrodas failā, uz visiem šī un visu apakšmapes dokumentiem. Jums ir nepieciešams izveidot šo failu un noteikt ierobežojumus tam piekļuvibet visiem vai atsevišķiem šīs mapes dokumentiem.To varat izdarīt savā datorā, izmantojot vienkāršu teksta redaktoru, piemēram, Notepad. Izveidojiet tukšu failu (CTRL + N), un aizpildiet to ar šādiem vārdiem: AuthType BasicAuthName "! Piekļuve lapai ir ierobežota," AuthUserFile /usr/account/site/.htpasswdrequire derīgu-userDirektiva pirmā līnija ietver mehānismu pamata autentifikāciju (AuthType Pamata). Ar šāda veida autentifikācijas paroli pārraide no pārlūka apmeklētājs šifrēta ar algoritma Base64.Direktiva otrajā rindā norāda saturu teksta mājieni, ka pārlūkprogramma parādīs apmeklētājs pie ieejas aizsargātu daļu vietā. Ievadiet tekstu, ko vēlaties, neizmantojot to pēdiņās ( "), trešā rinda satur absolūto ceļu uz failu, kuru saglabāt pārus login: parole piekļuvi kas ir atļauts šīs mapes lapās. Pieteikšanās tiek saglabāta skaidrā tekstā, un parole tiek šifrēta. Absolūtais (tas ir, no servera saknes) ceļu uz jūsu vietni var apskatīt vietnes administrācijas panelī vai mācīties no tehniskā atbalsta hostinga. Un jūs varat izmantot PHP phpinfo () komandu. Direktīva ceturtajā rindā nosaka autentifikācijas principu. Ja norādāt Lietotāja vērtību, tiks atļauti tikai lietotāji, kuru logins šeit ir jānorāda ar atstarpi. Grupas vērtība ir paredzēta tikai lietotājiem, kas pieder grupām, un šeit ir jānorāda ar atstarpi. Ja Derīgs lietotājs ir visi lietotāji, kuru pieteikumi ir uzskaitīti failā AuthUserFile. Protams, visām vērtībām ir visi šie lietotāji piekļuvibet jāievada pareizā parole.

3

Saglabājiet izveidoto failu kā .htaccess, izvēloties opciju "Visi faili" sarakstā "Faila tips", lai teksta redaktors automātiski nepievienotu txt paplašinājumu.

4

Tagad jums vajadzētu izveidot paroli failu,norādīts AuthUserFile direktīvā - .htpasswd. To veic utilīta htpasswd.exe no Apache servera. Tas atrodas servera saknes mapes mapē. Ja serveris nav instalēts ar jums, jūs varat lejupielādēt šo lietderību, piemēram, šeit -

http://www.intrex.net/techsupp/htpasswd.exe
Šī konsole programma, tas ir, palaist toizriet no komandrindas. Windows XP, to var izdarīt šādi: htpasswd.exe kopiju mapē, noklikšķiniet uz mapes, ar peles labo pogu noklikšķiniet un izvēlieties "Run komandrindas šeit." Komandu uzvednē ierakstiet: Htpasswd -cm Htpasswd FirstUserModifikator "-cm" norāda, ka jaunā parole failu, un MD5 algoritmu, ko izmanto šifrēšanu, būtu jāizveido (šis algoritms pēc noklusējuma tiek izmantots OS Windows). Ja tā vietā, "m" norāda "d" - lietderība izmantos DES šifrēšanas algoritmu, ja "s" - SHA algoritmu, un ja "p" - parole tiks saglabāts bez shifrovaniya.FirstUser - šī pieteikšanās pirmais lietotājs sarakstā, aizstāt to ar vēlamo tu Pēc tam, kad jūs nospiedīsiet taustiņu Enter, tā paroli viņam uzdosies. Lai pievienotu lietotāju, lai izveidotu šādu failu, palaistu utilītu atkal, bet bez burta "C" kategorijas Inoculant.

5

Izveidotie .htaccess faili un.Htpasswd vietu uz jūsu vietni serveri, izmantojot failu pārvaldnieks vadības paneli vai FTP klientu. Htaccess fails ir jābūt tajā pašā mapē, kā arī aizsargātu lapām un Htpasswd failu - mapē, kura ceļš jums norādīts AuthUserFile direktīvā. Parasti faili tiek ievietoti direktorijā, kas atrodas virs vietnes saknes mapes, lai to izslēgtu piekļuvi viņam no interneta.

Padoms 2: Kā pārtraukt piekļuvi lapām

Dažreiz ir nepieciešams ierobežot piekļuvi uz lapas vai jūsu vietnes faili dažām lietotāju grupām. Apache tīmekļa servera programmatūrai ir iebūvēti rīki šim uzdevumam. Lasīt tos.

Kā pārtraukt piekļuvi lapām

Instrukcijas

1

Ar katru pieprasījumu uz jebkuru vietnes lapu,serveris pārbauda pakalpojuma faila klātbūtni ar nosaukumu ".htaccess" mapē, kur tā tiek saglabāta. Ja tā ir, tad serveris, apstrādājot pieprasījumu, ievēros direktīvu no šī faila. Tas var arī likt ierobežojumus piekļuvibet uz lapas vai citus vietnes dokumentus jebkuramFeatured To var izdarīt, izveidojot šādu failu normālā teksta redaktorā un lejupielādējot nepieciešamo servera mapi. Tā kā šie faili ir pakalpojumu faili, tie nav no tīmekļa apmeklētāja pārlūkprogrammas. piekļuvimums.

2

Lai atrisinātu problēmu piekļuviun radikāli nodod šīs norādes htaccess failā: Order Deny, AllowDeny no visiem Pēc šādu norādījumu saņemšanas tīmekļa serveris aizver piekļuvi absolūti visiem failiem un mapēm šajā un visiem katalogiem, kas tam pievienoti visiem apmeklētājiem bez izņēmuma.

3

Jūs varat pievienot izņēmumu no kopējā aizlieguma parlietotājiem, kuriem ir īpaša IP-adresi: rīkojums Deny, AllowDeny no allAllow no 77.84.20.18, 77.84.21.2V šo piemēru, lietotāji, kuru IP 77.84.20.18 vai 77.84.21.2, nejutīs klātbūtni jebkādiem ierobežojumiem, un visi citi ir atļauts lapas nebūs Ja jums nepieciešams šāda veida pasūtījums piekļuvia - saraksts ar atļauto IP adresi, atdalīts ar komatu.

4

Ja jums ir nepieciešams izveidot "melno sarakstu" nonevēlama IP adreses, tad direktīva jāgroza: rīkojums Atļaut DenyAllow no allDeny no 77.84.20.18, 77.84.21.2Dostup tiks slēgts tikai apmeklētājiem ar IP 77.84.20.18 un 77.84.21.2, un pārējais tiks nodota nevainojami. Un šajā versijā, sarakstā aizliegtās IP adreses ir jāuzskaita ar komatu.

5

Ja vēlaties ierobežot piekļuvi ne visiem mapes dokumentiem, bet tikai tiemdirektīvām vajadzētu izskatīties šādi: <Files "hidden.html"> Pasūtīt atteikt, atļaut atteikt no visiem Atļaut no 77.84.20.18 </ Files> Šeit pirmajā rindā ir fails, piekļuvi uz kuru to vajadzētu ierobežot (hidden.html), un ceturtajā rindā no aizlieguma ir rakstīts izņēmums - IP lietotāji, kuri piekļuvi failam ir atļauts.

6

Tāpat jūs varat ierobežot piekļuvi uz failu grupu pēc viņu vārdu maskas: <Files>. (wma) $ "> Pasūtīt atteikt, atļaut atteikt no visiem Atļaut no 77.84.20.18 </ Files> Šeit pirmajā rindiņā ir faila nosaukuma maska ​​ar ierobežotu piekļuviAk - aizliegums tiks piemērots visiem failiem ar paplašinājumu "wma". Ceturtajā rindiņā, tāpat kā iepriekšējā piemērā, - IP lietotāji, kur ierobežojums netiek piemērots.

7

Pastāv iespēja ierobežot piekļuvi uz lapas pēc pārlūkprogrammas tipa - tādā veidā jūs varatizsijāt caur, piemēram, nevēlamu roboti: SetEnvIfNoCase lietotāja aģents ^ Microsoft.URL [NC, OR] SetEnvIfNoCase lietotāja aģents ^ Offline.Explorer [NC, OR] SetEnvIfNoCase lietotāja aģents ^ [Ww] eb [Bb] andit [NC, OR] <robeža get = "post =" head = "> Pasūtīt Atļaut Liegt Atļaut no visiem Aizliegt no env = bad_bot </ limits> Šeit, pirmajās trīs rindās ir dažas nevēlamas veidi pārlūkiem (viena katrā rindā). Protams, lietojot šādu struktūru, jums ir nepieciešams, lai aizstātu tos, nav tie, kas plague to savā vietā.

3. padoms: kā ierobežot skatīšanās piekļuvi

Ierobežojums piekļuvi apskate daži interneta resursi var būt vajadzīgi vecākiem, kas vēlas aizsargāt savus bērnus no nevēlamu saturu konkrētās tīmekļa lapās.

Kā ierobežot piekļuvi skatam

Jums būs nepieciešams

  • Internet Explorer.

Instrukcijas

1

Pārliecinieties, ka pareizi saprotat satura padomnieka rīka galvenās funkcijas piekļuvi"): - iespēja noteikt paroļu aizsardzību ar paroli piekļuvi- iespēja pārskatīt un rediģētpieļaujamās satura vērtējumi, kas "rupjību", "Sekss un vardarbība" un "kailums" - rediģēšanas ierobežojumi varianti - izveidosim katalogos vienmēr aizliegti resursus, neatkarīgi no to novērtējumu, - izveidošana katalogi vienmēr ļāva mezglus, neatkarīgi no to aplēses - spēja rediģēt izmantotos parametrus.

2

Noklikšķiniet uz Microsoft Windows operētājsistēmas galvenās izvēlnes, noklikšķinot uz pogas "Sākt" un pārejot uz "Visas programmas", lai veiktu ierobežojuma aktivizēšanu piekļuvi apskate daži interneta resursi.

3

Sāciet Internet Explorer un atveriet lietojumprogrammas loga augšējās rīkjoslas izvēlni "Tools".

4

Norādiet objektu "Interneta opcijas" un atveriet dialoglodziņa sadaļu "Saturs".

5

Nospiediet pogu "Ieslēgt" sadaļā "Ierobežojums". piekļuvi"Un izmantojiet opciju" Iestatījumi ", lai norādītu nepieciešamos ierobežojuma parametrus.

6

Noklikšķiniet uz jaunā dialoglodziņa cilnē "Vērtējumi" un pārvietojiet slīdni katrā no nepieciešamajām kategorijām uz vēlamo ierobežojuma vērtību piekļuvi.

7

Apstipriniet komandu, nospiežot pogu Labi un ievadiet vajadzīgo paroles vērtību atvērtajā sistēmas pieprasījuma logā.

8

Atcerieties vai pierakstiet izvēlēto paroles vērtību, jo tā ievadīšana būs nepieciešama ar katru ierobežojuma parametru rediģēšanu.

9

Pārejiet uz cilni Vispārīgi un atzīmējiet izvēles rūtiņu uz "Iespējot paroli for apskate aizliegti mezgli ", lai iespējotu apskate citi autorizētie lietotāji bloķē interneta resursus.

10

Apstipriniet komandu, noklikšķinot uz Labi un pēc tam noklikšķiniet uz cilnes Atļautās vietnes, lai definētu vienmēr atļauto vai vienmēr atteiktos Web vietnes.

11

Norādiet izvēlēto interneta resursu vietrāžus URL un atlasiet vajadzīgo ierobežojuma kategoriju piekļuvi.

12

Apstipriniet izvēlēto izmaiņu lietojumu, noklikšķinot uz pogas Labi.