Bir Səhifəyə Girişi Necə Məhdudlaşdırmaq Olar

Mündəricat:

Bir Səhifəyə Girişi Necə Məhdudlaşdırmaq Olar
Bir Səhifəyə Girişi Necə Məhdudlaşdırmaq Olar

Video: Bir Səhifəyə Girişi Necə Məhdudlaşdırmaq Olar

Video: Bir Səhifəyə Girişi Necə Məhdudlaşdırmaq Olar
Video: ВИЗА В США 2021. СРОЧНАЯ ЗАПИСЬ НА СОБЕСЕДОВАНИЕ В 2021! КАК ПОЛУЧИТЬ ВИЗУ СЕЙЧАС? US TRAVEL VISA 2024, Aprel
Anonim

İstənməyən ziyarətçilərin sayt səhifəsinə girişini məhdudlaşdırmağa ehtiyac varsa, ən sadə həll veb serverdə quraşdırılmış icazə sistemindən istifadə etmək olar. Aşağıda bunun necə edildiyinin təsviri verilmişdir.

Bir səhifəyə girişi necə məhdudlaşdırmaq olar
Bir səhifəyə girişi necə məhdudlaşdırmaq olar

Təlimat

Addım 1

Qorumaq istədiyiniz səhifələr üçün serverdə bir qovluq yaradın və onları oraya köçürün. Bütün səhifələrə girişi məhdudlaşdırmaq istəyirsinizsə, bu addımı atlaya bilərsiniz - saytınızın kök qovluğunda qorunma təşkil ediləcəkdir.

Addım 2

Apache serverinin fəaliyyət alqoritmi elədir ki, qovluqda ".htaccess" adlı bir xidmət faylı tapdıqda, bu və bütün alt qovluqlardakı hər hansı bir sənəd üçün sayt ziyarətçilərinin sorğularını işləyərkən fayldakı təlimatlardan istifadə edir. Bu qovluğu içindəki bütün sənədlərə və ya ayrı-ayrı sənədlərə girişi məhdudlaşdırmaq üçün bu faylı yaratmalı və direktivləri yerləşdirməlisiniz. Bunu Notepad kimi sadə bir mətn redaktoru istifadə edərək kompüterinizdə edə bilərsiniz. Boş bir fayl yaradın (CTRL + N) və bu sətirləri ona daxil edin: AuthType Basic

AuthName "Səhifəyə giriş məhduddur!"

AuthUserFile /usr/account/site/.htpasswd

etibarlı istifadəçi tələb etmək Birinci sətirdəki təlimat əsas bir icazə mexanizmi (AuthType Basic) ehtiva edir. Bu icazə növü ilə ziyarətçinin şifrəsi Base64 alqoritmi istifadə edərək şifrələnmiş brauzerdən ötürülür. İkinci sətirdəki direktiv, ziyarətçi saytın qorunan hissəsinə daxil olduqda brauzerin göstərəcəyi mətn işarə məzmununu göstərir. Sitatlardan istifadə etmədən lazım olan mətni daxil edin ( ). Üçüncü sətirdə girişin saxlandığı faylın mütləq yolu var: bu qovluğun səhifələrinə daxil olmağa icazə verilən parol cütləri. Giriş aydın mətndə və parolda saxlanılır şifrələnmişdir. Mütləq (yəni server kökündən) saytınıza gedən yol saytın idarəetmə panelində görünə bilər və ya barındırma texniki dəstəyini istəyə bilər. Və PHP dilinin phpinfo () əmrindən istifadə edə bilərsiniz. dördüncü sətirdə identifikasiya prinsipini müəyyənləşdirir İstifadəçi dəyərini təyin edirsinizsə, yalnız girişlərinə icazə veriləcək istifadəçilər burada boşluqla ayrılmalıdırlar. Qrupun dəyəri - yalnız qruplara aid olan istifadəçilər, burada göstərilməlidir. bir boşluq ilə. Əgər etibarlı istifadəçi - girişləri AuthUserFile-də verilmiş bütün istifadəçilərdir. Təbii ki, hər hansı bir dəyər üçün bütün bu istifadəçilər düzgün şifrəni daxil etməlidirlər.

Addım 3

Yaratılmış faylı.htaccess adı ilə yaddaş qutusunun "Fayl növü" siyahısında "Bütün fayllar" maddəsini seçərək qeyd edin - bunun üçün mətn redaktoru avtomatik olaraq txt uzantısını əlavə etməsin.

Addım 4

İndi AuthUserFile -.htpasswd direktivində göstərilən parol faylını yaratmalısınız. Bu Apache serverindən htpasswd.exe yardım proqramı tərəfindən edilir. Bu köməkçi proqramı yükləmək üçün zibil qutusundadır, məsələn burada - https://www.intrex.net/techsupp/htpasswd.exe Bu bir konsol proqramıdır, yəni əmr satırından çalıştırılmalıdır. Windows XP-də bunu belə edə bilərsiniz: htpasswd.exe faylını ayrı bir qovluğa kopyalayın, qovluğu sağ vurun və "Burada Komut İstəməsini Çalıştır" seçin. Komanda istəməsinə daxil edin: htpasswd -cm.htpasswd FirstUser "-cm" dəyişdiricisi yeni bir parol faylı yaradılmalı olduğunu və şifrələmə üçün MD5-dən istifadə olunduğunu göstərir (bu, standart Windows ƏS). Əgər "m" əvəzinə "d" yazarsanız - yardım proqramı DES şifrələmə alqoritmindən, "s" olduqda SHA alqoritmindən və "p" olduqda şifrə şifrələnmədən qeyd ediləcəkdir. siyahıda ilk istifadəçi, onu sizə lazım olan ilə əvəz edin. Faydalı proqram Enter düyməsini basdıqdan sonra bunun üçün parol istənəcəkdir. Növbəti istifadəçini yaradılan fayla əlavə etmək üçün yardım proqramını yenidən işə salın, ancaq dəyişdiricidə "c" hərfi olmadan

Addım 5

Yaradılan.htaccess və.htpasswd sənədlərini idarəetmə panelinin və ya FTP müştərisinin fayl menecerindən istifadə edərək saytınızın serverinə yerləşdirin.. Htaccess faylı qorunan səhifələrlə eyni qovluqda və.htpasswd faylı qovluqda, AuthUserFile direktivində göstərdiyiniz yolda olmalıdır. Ümumiyyətlə, parol sənədləri saytın kök qovluğunun üstündə yerləşən bir qovluğa yerləşdirilir, ona daxil olmağı İnternetdən çıxarmaq üçün.

Tövsiyə: