Tinklaraštis
Kaip apsaugoti savo svetainę bendrame talpinime (nepervarginant piniginės)
Praktiniai žingsniai, kaip sustiprinti bendro talpinimo paskyrą ir apsaugoti svetainę biudžeto ribose.
Santrauka
Saugumas bendrame talpinime yra keblus, nes dalijatės serveriu su potencialiai šimtais kitų svetainių. Tačiau vis tiek galite apsaugoti savo svetainę keliais esminiais žingsniais. Šis straipsnis padės jums pasirinkti patikimą prieglobą su tvirtomis saugumo funkcijomis, įjungti SSL, sustiprinti savo CMS, naudoti nemokamą žiniatinklio programų užkardą (WAF) ir nustatyti automatines atsargines kopijas. Sužinosite, kaip sumažinti tokias rizikas kaip kenkėjiška programinė įranga, DDoS ir duomenų pažeidimai, neperkant brangaus VPS. Vykdykite šiuos praktinius žingsnius, kad jūsų mažo verslo ar asmeninė svetainė būtų saugi bendrame talpinime.
Įvadas
Bendras talpinimas yra pats prieinamiausias būdas paskelbti svetainę internete, tačiau jis turi silpno saugumo reputaciją. Kadangi dalijatės serveriu su dešimtimis ar net šimtais kitų vartotojų, vienas pažeidžiamas kaimynas gali sukelti pavojų visai jūsų svetainei. Gera žinia? Nereikia leisti didelių sumų ar migruoti į dedikuotą serverį, kad sustiprintumėte apsaugą. Atlikdami keletą apgalvotų veiksmų, galite dramatiškai sumažinti atakų paviršių. Šis vadovas apima šešis praktinius žingsnius, kaip apsaugoti svetainę, veikiančią bendrame talpinime, nuo prieglobos pasirinkimo iki nuolatinio stebėjimo.
1 žingsnis: Pasirinkite saugumu besirūpinančią prieglobą
Ne visos bendro talpinimo paslaugos yra vienodos. Prieš užsiregistruodami, įvertinkite teikėjo integruotas saugumo funkcijas. Ieškokite teikėjų, siūlančių nemokamus SSL sertifikatus, automatines atsargines kopijas, kenkėjiškos programinės įrangos skenavimą ir žiniatinklio programų užkardą (WAF) be papildomų išlaidų. Daug žinomų teikėjų, tokių kaip Bluehost ir SiteGround, įtraukia šias funkcijas į savo pagrindinius planus. Jei dar nepasirinkote prieglobos, mūsų vadovas, kaip išsirinkti tobulą žiniatinklio prieglobą pirmajai svetainei, aprašo, į kokias saugumo funkcijas atkreipti dėmesį. Taip pat patikrinkite, ar priegloba izoliuoja paskyras naudodama CageFS ar panašią technologiją – tai neleidžia kaimynams žvilgtelėti į jūsų failus.
2 žingsnis: Įjunkite SSL ir priverstinai naudokite HTTPS
SSL sertifikatas šifruoja duomenis tarp jūsų lankytojų ir serverio, apsaugodamas nuo klausymosi ir tarpininko atakų. Dauguma bendro talpinimo paslaugų dabar siūlo nemokamus „Let’s Encrypt“ SSL sertifikatus savo valdymo skydelyje. Suaktyvinę SSL, priverskite visą srautą naudoti HTTPS, pridėdami paprastą nukreipimą .htaccess faile arba per CMS nustatymus. Tai apsaugo nuo atsitiktinio nesaugios svetainės versijos pasiekimo ir išvengia mišraus turinio įspėjimų, kurie atbaido lankytojus.
3 žingsnis: Sustiprinkite savo CMS
Nesvarbu, ar naudojate WordPress, Joomla, ar kitą turinio valdymo sistemą, galioja tos pačios pagrindinės taisyklės:
- Visada atnaujinkite: branduolį, temas ir papildinius.
- Naudokite stiprius, unikalius slaptažodžius ir įjunkite dviejų veiksnių autentifikaciją (2FA).
- Apribokite prisijungimo bandymų skaičių, kad blokuotumėte bruteforce atakas (papildiniai, pvz., „Limit Login Attempts Reloaded“).
- Pašalinkite nenaudojamas temas ir papildinius – jie dažnai yra įsilaužėlių įėjimo taškai.
- Pakeiskite numatytąjį „admin“ vartotojo vardą ir apsvarstykite galimybę paslėpti prisijungimo puslapio URL.
Jei kada nors reikės perkelti svetainę į naują prieglobą, išlaikant šiuos atnaujinimus, mūsų migracijos vadovas paaiškina, kaip perkelti neprarandant saugumo konfigūracijų.
4 žingsnis: Pridėkite žiniatinklio programų užkardą (WAF)
WAF filtruoja kenkėjišką srautą, kol jis dar nepasiekė jūsų serverio. Nors kai kurios prieglobos įtraukia pagrindinį WAF, nemokamą ir tvirtesnę versiją galite gauti iš Cloudflare. Nukreipę savo DNS per Cloudflare, gausite valdomą WAF, blokuojantį tokias atakas kaip SQL injekcija ir XSS. Tai taip pat suteikia DDoS apsaugą ir CDN, pagreitinantį svetainę. Nustatymas užtrunka apie dešimt minučių ir reikalauja tik pakeisti vardų serverius.
5 žingsnis: Užrakinkite failų leidimus ir naudokite .htaccess
Neteisingi failų leidimai yra dažna pažeidžiamumo priežastis bendrame talpinime. Įsitikinkite, kad failai nustatyti į 644, o katalogai – į 755 – niekada nenaudokite 777. Leidimus galite patikrinti ir pataisyti per FTP klientą arba cPanel failų tvarkyklę. Be to, apsaugokite jautrius katalogus .htaccess taisyklėmis. Pavyzdžiui, uždrauskite prieigą prie wp-admin aplanko pagal IP arba reikalaukite papildomo slaptažodžio (.htpasswd). Taip pat išjunkite katalogų naršymą pridėdami Options -Indexes prie pagrindinio .htaccess.
6 žingsnis: Automatizuokite atsargines kopijas ir stebėkite įsibrovimus
Net ir su stipria apsauga, jokia sistema nėra 100% saugi. Todėl reguliarios atsarginės kopijos yra būtinos. Dauguma bendro talpinimo paslaugų siūlo vieno paspaudimo atsarginių kopijų įrankius valdymo skydelyje. Suplanuokite savaitines kopijas į išorinę vietą (pvz., „Google Drive“ arba „AWS S3“). Be to, naudokite saugumo stebėjimo papildinį (kaip „Wordfence“ ar „Sucuri“), kad nuskaitytumėte kenkėjišką programinę įrangą, tikrintumėte failų vientisumą ir gautumėte įspėjimus apie įtartiną veiklą. Jei kada nors reikės atkurti iš atsarginės kopijos, žinojimas proceso iš anksto sutaupo brangaus laiko. Kad atkūrimas būtų sklandus, peržiūrėkite mūsų streso testo vadovą, kad praktikuotumėte atkūrimą esant spaudimui.
Išvada
Svetainės apsauga bendrame talpinime nereikalauja brangių atnaujinimų ar pažangių techninių įgūdžių. Pasirinkę prieglobą su integruota apsauga, įjungę SSL, sustiprinę CMS, pridėję WAF, užrakintę leidimus ir automatizavę atsargines kopijas, galite pasiekti saugumo lygį, panašų į daugelį VPS konfigūracijų – už mažesnę kainą. Atminkite, kad saugumas yra nuolatinis procesas: kas ketvirtį peržiūrėkite nustatymus, sekite naujas grėsmes ir niekada nepraleiskite atnaujinimų. Laikydamiesi šios praktikos, galite drąsiai valdyti savo svetainę bendrame talpinime, nesijaudindami dėl saugumo pažeidimų.
