WordPress apsaugos kontrolinis sąrašas

WordPress veikia didžiulėje interneto dalyje, todėl yra mėgstamas automatinių atakų taikinys. Pati branduolio programinė įranga gerai prižiūrima — dauguma pažeidimų kyla iš pasenusių įskiepių, silpnų prisijungimų ir aplaidžios konfigūracijos. Šis kontrolinis sąrašas apima praktinius žingsnius, kurie uždaro tas spragas, pagal svarbą.

Trumpai

Atnaujinkite branduolį, temas ir įskiepius; ribokite prisijungimo bandymus ir įjunkite 2FA; naudokite kuo mažiau įskiepių iš patikimų šaltinių; išjunkite integruotą failų redaktorių; pridėkite saugumo antraštes; ir laikykite patikrintas nutolusias atsargines kopijas. Tada atlikite patikrą, kad įsitikintumėte.

1. Atnaujinkite branduolį, temas ir įskiepius

Pasenę komponentai yra WordPress pažeidimų priežastis numeris vienas. Įjunkite automatinius branduolio atnaujinimus, o kur jais pasitikite — ir įskiepiams bei temoms. Likusius peržiūrėkite kas savaitę. Ištrinkite bet kokią temą ar įskiepį, kurio aktyviai nenaudojate — net deaktyvuotas kodas diske gali būti išnaudotas, jei jame yra žinoma spraga.

2. Užrakinkite prisijungimą

Į wp-login.php puslapį nuolat daužo botai. Sustiprinkite jį:

  • Naudokite stiprius, unikalius slaptažodžius kiekvienai paskyrai.
  • Įjunkite dviejų veiksnių autentifikaciją (2FA) visiems administratoriams.
  • Ribokite prisijungimo bandymus, kad atbukintumėte brutalios jėgos atakas.
  • Venkite numatytojo admin naudotojo vardo.
  • Kur praktiška, apribokite prieigą prie administravimo srities pagal IP.

3. Naudokite mažiau įskiepių iš patikimų šaltinių

Kiekvienas įskiepis yra jūsų svetainėje veikiantis kodas, ir kiekvienas yra potencialus įėjimo taškas. Įdiekite tik tai, ko tikrai reikia, ir tik iš gerą reputaciją turinčių šaltinių — oficialaus katalogo ar įsitvirtinusių komercinių tiekėjų, žinomų dėl greitų saugumo atnaujinimų. Venkite apleistų įskiepių, kurie ilgai nebuvo atnaujinti, ir niekada nediekite piratinių ar „nulled“ mokamų įskiepių, kurie dažnai slepia kenkėjišką programą.

SritisVeiksmasPrioritetas
AtnaujinimaiAutomatinis branduolio; įskiepiai peržiūrimi kas savaitęAukštas
Prisijungimas2FA + bandymų ribojimas + stiprūs slaptažodžiaiAukštas
ĮskiepiaiMinimalūs, patikimi, prižiūrimiAukštas
Failų redagavimasIšjungti skydelio redaktoriųVidutinis
AntraštėsPridėti saugumo antraštesVidutinis
Atsarginės kopijosAutomatinės, nutolusios, patikrintosAukštas

4. Išjunkite integruotą failų redaktorių

Pagal numatytuosius nustatymus administratorius gali redaguoti temos ir įskiepio kodą tiesiai iš skydelio. Jei administratoriaus paskyra kada nors užgrobiama, tas redaktorius tampa lengvu būdu įterpti kenkėjišką kodą. Išjunkite jį pridėdami šią eilutę į wp-config.php:

define('DISALLOW_FILE_EDIT', true);

Failus vis tiek redaguosite per SFTP, kai reikės, bet užpuolikai netenka patogaus įrankio.

5. Pridėkite saugumo antraštes ir priverskite HTTPS

Įsitikinkite, kad visa svetainė teikiama per HTTPS, ir pridėkite HTTP saugumo antraštes, kad apsigintumėte nuo XSS ir „clickjacking“. Apache pagrindu veikiančiuose serveriuose galite jas nustatyti .htaccess; daugelis valdomų WordPress serverių ir CDN leidžia jas nustatyti krašte (edge). Rezultatą patikrinkite mūsų nemokama antraščių patikra.

6. Darykite atsargines kopijas — ir tikrinkite atkūrimus

Laikykite automatines, nutolusias tiek failų, tiek duomenų bazės atsargines kopijas, saugokite kelias versijas ir periodiškai patikrinkite atkūrimą, kad žinotumėte, jog jis veikia. Jei WordPress kada nors pažeidžiamas, švari nesena atsarginė kopija dažnai yra greičiausias saugus kelias atgal.

Saugokitės tiekimo grandinės rizikos. Vienas pažeidžiamas ar kenkėjiškas įskiepis gali sugriauti visa kita. Prieš diegdami patikrinkite, kada jis paskutinį kartą atnaujintas, kaip aktyviai prižiūrimas ir kokia jo reputacija. Mažiau, gerai parinktų įskiepių nugali krūvą patogių.

Palaikykite prižiūrimą

Apsauga nėra vienkartinis darbas. Suplanuokite atnaujinimus, atsarginių kopijų patikras ir periodinę patikrą, kad nuokrypis neatšliaužtų atgal. Dėl pagrindinių silpnybių, kurias sprendžia šie žingsniai, žr. dažniausius svetainių pažeidžiamumus ir platesnius saugumo pagrindus.

Dažniausiai užduodami klausimai

Ar man reikia saugumo įskiepio?

Geros reputacijos saugumo įskiepis gali patogiai pridėti prisijungimo ribojimą, 2FA ir stebėseną, bet jis nepakeičia atnaujinimų, stiprių slaptažodžių ir minimalių patikimų įskiepių. Pirmiausia pagrindai.

Ar saugu naudoti „nulled“ mokamus įskiepius?

Ne. „Nulled“ ar piratiniai įskiepiai dažnai turi paslėptų užpakalinių durų ar kenkėjiškos programos. Pirkite iš kūrėjo arba naudokite prižiūrimą nemokamą alternatyvą.

Kiek įskiepių yra per daug?

Nėra fiksuoto skaičiaus, bet kiekvienas įskiepis prideda rizikos ir priežiūros. Laikykite tik tai, ką aktyviai naudojate, o likusius, įskaitant deaktyvuotus, pašalinkite.

Susiję vadovai

Patikrinkite savo svetainę pagal šį vadovą

Atlikite nemokamą ScanOpsPro patikrą ir pažiūrėkite, kaip jūsų svetainė tvarkosi su pagrindais.

Atlikti nemokamą patikrą