Saytni buzilishdan qanday himoya qilish kerak: asosiy xavfsizlik choralari
Kichik biznesning ko'pchilik buzilishlari — maqsadli hujum emas, ma'lum zaifliklarni avtomatik skanerlash. Asosiy teshiklarni mutaxassissiz bir kunda yopish mumkin.
Yangilanishlar — birinchi himoya chizig'i
Sayt CMS'da bo'lsa (WordPress, Bitrix, OpenCart), yadro va plaginlarning avtomatik yangilanishini yoqing yoki haftada kamida bir marta qo'lda tekshiring. Buzilishlarning 60 foizdan ortig'i eskirgan plaginlardagi ma'lum zaifliklar orqali sodir bo'ladi.
Ishlatilmaydigan plagin va mavzularni to'liq o'chiring, faqat faolsizlantirmang — faolsiz kod ham serverdan o'chirilmasa hujum uchun kirish nuqtasi bo'lib qoladi.
Parollar va kirish huquqlari
Administrator parolini parol generatoridan foydalangan holda 16 belgidan iborat parolga almashtiring. Admin panel va hosting paneliga kirish uchun ikki faktorli autentifikatsiyani yoqing.
Admin panelga kirish huquqiga ega xodimlar sonini zarur minimumgacha cheklang va ishdan bo'shagan xodim va pudratchilarning kirish huquqini bo'shagan kuni o'chiring.
SSL va ma'lumot uzatish
Sayt barcha sahifalarda istisnosiz HTTPS orqali ishlashiga ishonch hosil qiling, shu jumladan to'lov va shakl sahifalari. Bepul Let's Encrypt sertifikati ko'pchilik sayt uchun bu vazifani hech qanday xarajatsiz yopadi.
Eski HTTP sahifalar avtomatik HTTPS versiyaga yo'naltirilishini tekshiring.
Shakllar va admin panelni himoya qilish
Ariza shakli, kirish shakli va ma'lumot yuboriladigan har qanday shaklga kapcha (reCAPTCHA v3 foydalanuvchi uchun sezilmaydi) qo'shing — bu serverni ortiqcha yuklaydigan botlarni bloklaydi.
Platforma imkon bersa, admin panelga kirish manzilini standart (wp-login.php, /admin) dan nostandart yo'lga o'zgartiring yoki hosting sozlamalari orqali IP bo'yicha kirishni cheklang.
Zaxira nusxalar
Ma'lumotlar bazasi va fayllarning kunlik avtomatik zaxira nusxasini kamida 14 kunlik saqlash bilan sozlang va bitta nusxani sayt serveridan tashqarida saqlang (Google Drive, alohida bulut xotira).
Oyiga bir marta zaxira nusxa haqiqatan tiklanishini alohida subdomenda sinov tiklash orqali tekshiring.
Monitoring va javob
Sayt yiqilganda Telegram'ga bildirishnoma bilan bepul mavjudlik monitoringini (UptimeRobot yoki analogi) ulang — bu ko'pincha buzilishning birinchi belgisi bo'ladi.
Buzilish holati uchun qisqa yo'riqnoma tuzing: kimga qo'ng'iroq qilish kerak, oxirgi ishlaydigan zaxira qayerda, parollarni kim o'zgartiradi.