8–12 minut

Bezpieczna strona na WordPress, co warto wiedzieć
i jak zacząć

Cześć! Ważnym aspektem w posiadaniu strony internetowej jest jej bezpieczeństwo. Niezależnie od tego, czy twoja strona
to wizytówka portfolio, czy mały blog warto dmuchać na zimno i zadbać o jej ochronę. W tym artykule przedstawię jedne
z najczęstszych zagrożeń dla strony w WordPress. Podam przykłady i proste sposoby na zwiększenie bezpieczeństwa
Twojej strony. Zapraszam do lektury!

Hasła

Zacznę od wciąż aktualnego problemu, czyli haseł. Jeśli twoje hasło to imię kota i jego rok urodzenia to czas najwyższy to zmienić. Istnieje stronę internetową, która sprawdza jak długo zajmie złamanie danego hasła.

Sprawdzenie siły hasła

Strona sprawdzająca siłę hasła how-secure-is-my-password Blog CraftedWP

Adres strony internetowej to: https://www.security.org/how-secure-is-my-password/. Na witrynie możemy zweryfikować czy nasze hasło jest bezpieczne oraz ile zajmie złamanie go.

Tworząc hasło, należy pamiętać o kilku zasadach: powinno się składać z 3 losowych słów, minimalna ilość znaków 8, a najlepiej jakby składało się między 12 a 14 znaków. Niektóre witryny narzucają z góry, jaka jest minimalna ilość znaków przy tworzeniu hasła do konta. Hasło powinno zawierać również co najmniej jeden znak z każdej grupy: małe litery, duże litery, liczby i znaki specjalne np. ! (wykrzyknik). Wybierz łatwy do zapamiętania cytat czy tekst piosenki lub frazę i użyj pierwszych liter z każdego słowa. Używaj liter różnej wielkości, pamiętaj, aby uwzględnić liczby i symbole zastępując nimi litery bądź całe słowa.

Do każdego konta, które zakładamy, powinno być inne hasło. Jeżeli nie masz pomysłu na hasło, istnieją darmowe generatory haseł.

Strona proton.me umożliwia generowanie silnych haseł Blog CraftedWP

Na stronie https://proton.me/pl/pass/password-generator możemy wygenerować hasło np. składające się z losowych znaków, zawierające wielkie litery, cyfry i znaki specjalne. Po prawej stronie widać, jaki jest poziom bezpieczeństwa hasła oraz poniżej mamy dostęp do większej ilości haseł.

Generowanie losowych haseł w proton.me Blog CraftedWP

Oprócz losowych haseł można wygenerować również łatwe do zapamiętania słowa. Składające się np. z 2-óch czy 4-ech słów. Zawierające wielkie litery, cyfry oraz mamy do wyboru separator w postaci myślnika, kropki czy przecinka.

Strona haslomat.pl umożliwia tworzenie Polskich haseł Blog CraftedWP

Witryna https://haslomat.pl/ generuje hasła ze słownika umieszczonego na serwerze. Generowane hasła mogą składać się z minimum 2 słów do 5-ciu. Zawarte w nich są cyfry, duże litery, separator i Polskie znaki, można wyłączyć Polskie znaki, wystarczy zaznaczyć checkbox, zastąp diakrytyki. Po prawej stronie widać ile czasu zajęłoby złamanie danego hasła, określone jest to w latach.

Menadżer haseł

Osobne hasło do każdego konta? Gdzie to zapisać lub jak zapamiętać? Na szczęście są do tego dedykowane narządzenia w wersji online i offline jak menadżer haseł.

Menadżer haseł od Google passwords.google.com Blog CraftedWP

Google posiada menadżer haseł online pod adresem: https://passwords.google.com/. Wystarczy zalogować się na swojego konto Google i mamy dostęp do wszystkich zapisanych haseł.

KeePass

KeePass to program do zapisywania haseł, czyli wersja offline. Można go pobrać na swój komputer z adresu strony: https://keepass.info/. Poniżej przedstawię jak dodać swojego hasło do bazy.

KeePass - menadżer haseł Blog CraftedWP

Po zainstalowaniu i uruchomieniu programu ukaże się nam powyższe okienko, należy dodać nową bazę danych z hasłami i nadać jej nazwę.

KeePass - utworzenie bazy danych Blog CraftedWP

W lewym górnym rogu klikamy Plik i nowy. Pojawi się okienko informujące, że nie mamy jeszcze bazy haseł, klikamy OK, następnie wskazujemy, gdzie baza danych ma się zapisać. Wskazałam na chwile obecną Pulpit, po czym należy kliknąć Zapisz.

KeePass - utworzenie głównego hasła Blog CraftedWP

Gdy zapiszemy lokalizację bazy haseł, czeka nas najważniejsze zadanie, czyli wpisanie głównego hasła. Kiedy to już zrobimy, klikamy OK.

KeePass - utworzenie nazwy bazy danych Blog CraftedWP

Kolejnym krokiem będzie nazwanie naszej bazy haseł, zastosowałam nazwę: „Hasła”.

KeePass - dodanie wpisu Blog CraftedWP

Stworzyliśmy główne hasło, nazwaliśmy naszą bazę haseł, następnym krokiem będzie dodanie Wpisu. Po lewej stronie mamy do wyboru eMail. Klikamy prawym przyciskiem myszki i dodajemy grupę, którą nazwę „Gmail” bo będę w niej przechowywać hasło właśnie do tej poczty.

KeePass - dodanie nazwy wpisu Blog CraftedWP

Nazwałam grupę jak wyżej, czyli Gmail, po czym należy kliknąć OK i zostanie ona stworzona.

KeePass - dodanie nowego wpisu w grupie Blog CraftedWP

Klikamy na grupę „Gmail”, tak żeby była zaznaczona, następnie na białym polu po prawej klikamy prawym przyciskiem myszki i z listy wybieramy Add Entry, czyli dodaj wpis.

KeePass - uzupełnienie danych odnośnie gmail Blog CraftedWP

Pojawi się nam okienko do uzupełnienia. Wprowadzamy jako pierwsze tytuł, następnie adres e-mail, hasło, które możemy wpisać sami lub klikając po prawej trzy kropki skorzystać z zaproponowanego hasła przez KeePass. Ostatnim polem do uzupełnienia będzie link, czyli URL, jeżeli chodzi o pocztę Gmail, będzie to: https://gmail.com.

KeePass - widok dodanego wpisu Blog CraftedWP

Dodany wpis jest widoczny w grupie Gmail.

KeePass - skopiowanie hasła Blog CraftedWP

Klikając na wpis prawym przyciskiem myszki mamy możliwość skopiowania hasła.

KeePass - zapisanie bazy danych Blog CraftedWP

Kończąc wprowadzenie wszystkich haseł do menadżera, po lewej trzecia ikona „dyskietki” spowoduje zapisania się bazy haseł.

KeePass - drugi sposób zapisania bazy danych Blog CraftedWP

Lub klikamy Plik i zapisz.

Menadżer hasła Bitwardem - bitwarden.com Blog CraftedWP

Alternatywą dla programu KeePass jest na przykład Bitwarden, strona: https://bitwarden.com/.

Menadżer haseł 1password - 1password.com Blog CraftedWP

Drugim programem jest 1password, strona: https://1password.com/.

Malware

Malware to złośliwe oprogramowanie, które może dostać się na Twoją stronę poprzez niezabezpieczone wtyczki czy nieaktualne motywy. Najczęściej działa w tle, na przykład podmienia linki, które wyświetlają reklamy albo przekierowuje odwiedzający na inną niebezpieczną stronę. Witryna wygląda normalnie, ale użytkownicy po kliknięciu w link zostają przeniesieni na podejrzaną stronę np. fałszywy sklep i ty możesz tego nie zauważyć przez długi czas.
Dlatego warto co jakiś czas skanować stronę pod względem niebezpiecznych materiałów. Taki skaner posiada Google,
to Safe Browsing czy Sucuri. Dodatkowo posiadając hosting od LH.PL, również nasza strona jest skanowana pod względem niebezpiecznych materiałów, zapewniając nam również warstwę bezpieczeństwa.

Skaner strony internetowej od Google - transparencyreport.google.comsafe-browsing Blog CraftedWP

Powyżej widać skaner strony internetowej online od Google – Safe Browsing, strona: https://transparencyreport.google.com/safe-browsing

Skaner strony internetowej Sucuri - sitecheck.sucuri.net Blog CraftedWP

Program do skanowania strony internetowej od Sucuri, dodatkowo po zeskanowaniu podpowiada jakie obszary pod względem bezpieczeństwa powinny zostać poprawione. Adres witryny: https://sitecheck.sucuri.net/

Brute force

To atak, który polega na zgadywaniu loginu i hasła, metodą prób i błędów. Przy instalacji WordPress możemy ustawić inny login niż admin. To pierwszy krok do bezpieczeństwa. Istnieją wtyczki, które zmieniają adres logowania do WordPress.

Phishing

Technika oszustwa, w której ktoś podszywa się pod zaufaną instytucję i wysyła e-mail na przykład z informacją o wygranej Iphona czy darmowych wakacjach. W wiadomości znajduje się przycisk zachęcający do odebrania nagrody. Kliknięcie przycisku spowoduje otwarcie fałszywej strony internetowej, łudząco podobnej do oryginalnej strony gdzie jej celem jest wyłudzenie danych na przykład logowania do banku czy strony w WordPress. Dlatego warto chronić formularze kontaktowe poprzez reCaptche i nie klikać w podejrzane e-maile.

DDoS

Atak DDoS to skrót od Distributed Denial of Service, który polega na zalewaniu Twojej strony ogromną ilością zapytań. Jakby tysiące botów próbowały wejść na stronę jednocześnie, w efekcie serwer poddaje się i strona przestaje działać. Wyobraź sobie, że masz mały sklep z jednym wejściem. Nagle przed drzwiami pojawia się tysiące osób i nikt nie może wejść do środka, nawet prawdziwi klienci. Takie ataki rzadko zdarzają się na małych stronach, ale warto wiedzieć, że są sposoby ochrony.

Ochrona przed atakiem DDoS - www.cloudflare.compl-pl Blog CraftedWP

Cloudflare, znajdziesz pod adresem: https://www.cloudflare.com/pl-pl/, w podstawowej darmowej wersji ochrony blokuje podejrzany ruch na stronie. W razie ataku chwilowo ukrywa naszą stronę za swoją tarczą.

Ochrona DDoS Bunny.net - bunny.net Blog CraftedWP

Usługa od Bunny.net, adres strony: https://bunny.net/. Przeznaczona jest dla większych stron czy sklepów internetowych, bo płaci się za liczbę odwiedzających.

Proste działania poprawiające bezpieczeństwo

– Regularne aktualizowanie motywu i wtyczek, wystarczy zalogować się do WordPress i sprawdzić, czy pojawiały się nowe aktualizacje. To ważne, gdyż wiele ataków wykorzystuje luki w kodzie wtyczki lub motywu
– Silne hasła i unikanie loginu „admin”. Podczas zakładania konta wprowadź inną nazwę użytkownika niż admin, bo to pierwsza rzecz, którą sprawdzają boty, a do hasła użyj jednego z powyższych generatorów haseł i sprawdź jego siłę.
– Zastosowanie reCaptcha przy formularzu kontaktowym, jeżeli posiadach go na stronie. To jest takie znane okienko „Nie jestem robotem”. Chroni przez spamem i automatycznymi botami.
– Backup, czyli kopia zapasowa strony. Utworzenie jej poprzez np. wtyczkę UpdraftPlus albo przez hosting. W LH.PL kopie zapasowe są przechowywane z ostatnich 14 dni.
– Skan strony internetowej online poprzez Safe Browsing lub Sucuri, żeby wykluczy niebezpieczne materiały na stronie.

Wtyczki zabezpieczające WordPress

Przedstawię trzy najpopularniejsze wtyczki do zabezpieczenia WordPress: Solid Security, Wordfence Security i All-In-One WP Security and Firewall.

Solid Security wtyczka bezpieczeństwa do WordPress Blog CraftedWP

Pierwsza wtyczka bezpieczeństwa to Solid Security. Gdy ją zainstalujemy i włączymy, przeprowadzi nas prosty tryb konfiguracji. Idealna wtyczka dla początkujących. Po przejściu konfiguracji warto włączyć szybką ochronę i przeskanowanie strony. Możemy zablokować w głównych ustawieniach IP konkretnego użytkownika i zmniejszyć liczbę prób logowania na przykład do trzech.

Solid Security wtyczka bezpieczeństwa do WordPress zmiana adresu logowania Blog CraftedWP

Wtyczka umożliwia zmianę adresu logowania naszej strony, czyli wp-admin. Przechodzimy na ostatnią zakładkę Advanced, następie Hide Backend, Settings zaznaczamy checkbox i tu wprowadzamy swój login np. moja stron internetowa lub co będzie łatwo zapamiętać.

Solid Security wtyczka bezpieczeństwa do WordPress administratorzy Blog CraftedWP

Jeżeli posiadamy redaktora lub autora we wtyczce, może dodatkowo ustawić tworzenie silnych haseł. Wtyczka działa stabilnie i nie przeciąża strony.

Wtyczka bezpieczeństwo do WordPress Wordfence Security Kokpit Blog CraftedWP

Drugą wtyczką do bezpieczeństwa będzie jedna z najpopularniejszych, czyli Wordfence Security. Jako jedna z nielicznych posiada skaner plików i firewall, czyli zaporę sieciową w jednym.

Wtyczka bezpieczeństwo do WordPress Wordfence Security Skanowanie Blog CraftedWP

Po lewej stronie z listy wybieramy, skanuj po naciśnięciu na wtyczkę. Skanuje pliki WordPress i porównuje je z oryginalnymi. Raportuje próby ataków. Prowadzi statystyki w czasie rzeczywistym, kto próbował dostać się na stronę.

Wtyczka bezpieczeństwo do WordPress Wordfence Security Ustawienia Blog CraftedWP

Ustawienie wtyczki Wordfence Security chwile potrwa, bo ma trochę opcji do wyboru, ale są podpowiedzi.

Wtyczka bezpieczeństwo WordPress All-In-One WP Security and Firewall. Blog CraftedWP

Ostatnią wtyczką będzie All-In-One WP Security and Firewall. Ma bardzo czytelny interfejs, każda funkcja ma swój poziom trudności, ogromna ilość opcji do ustawienia i wyboru. Zmiana prefiksu bazy danych loginów, blokowanie botów, ochrona logowania, możliwość zablokowania konkretnego IP użytkownika, duża liczba opcji monitoringu. Daje więcej swobody, ale należy wiedzieć co kliknąć i ustawić. Jest świetna dla tych, którzy chcą zabezpieczyć stronę, mając dużo opcji do wyboru.

Kopia zapasowa

Kopia zapasowa, czyli backup to taka siatka bezpieczeństwa, jeśli coś pójdzie nie tak jak, zaplanowaliśmy, możemy szybko przywrócić poprzednią wersję strony. Najlepiej wykonać ją regularnie raz w tygodniu lub przed większymi zmianami motywu czy wtyczek na witrynie. Dwa główne sposoby tworzenia kopii zapasowej to na przykład za pomocą wtyczki UpdraftPlus lub za pośrednictwem hostingu. LH.PL przechowuje kopię zapasową strony przez 14 dni.

Wtyczka UpdraftPlus do kopii zapasowej strony WordPress ustawienie harmonogramu Blog CraftedWP

Wtyczka do kopii zapasowej UpdraftPlus pozwala na przechowywanie kopii zapasowej strony w Dropboxie, Google Drive czy na e-mailu. Można również ustawić harmonogram wykonania kopii zapasowej dzienny, tygodniowy, a nawet dwu godzinnym i w jakiej ilość. Najlepiej ustawić wykonywanie backupu strony, motywu, wtyczek i bazy danych.

Wtyczka UpdraftPlus do kopii zapasowej strony WordPress uwtorzenie kopi zapasowej Blog CraftedWP

Oprócz automatyczne wykonania kopii zapasowej można wykonać ją ręcznie. Wystarczy kliknąć po prawej stronie Utwórz kopię i to wszystko. Z kolei hosting LH.PL wykonuje kopie zapasowe i przechowuje je przez 14 dni całej naszej strony, bazy danych, motywu i wtyczek.

Gdzie przechowywać kopię zapasową?

Backup witryny można przechowywać zarówno online, jak i offline. Online mamy takie narzędzia jak Google Drive czy Dropbox. Offline możemy przechowywać na dysku komputera, pendrive czy dysku przenośnym. Nie jest zalecane trzymanie kopii zapasowej w jednym miejscu, mianowicie online lub offline. Warto przechowywać zarówno np. na Dropboxie, jak i na komputerze, bo gdy przestanie na przykład działać serwer, możemy stracić kopię strony. Posiadając backup na dysku komputera czy dysku przenośnym to trochę jak sejf w domu, mamy nad tym kontrolę.

W tym artykule znajdziesz więcej informacji na temat Kopii zapasowej w WordPress.

Checklist – co możesz wdrożyć, żeby zmniejszyć ryzyko ataku na stronę

Aktualizacje WordPressa, motywów i wtyczek
Silne hasła i unikanie loginu „admin”
Zmiana adresu logowania (np. przez wtyczkę)
Formularze z reCAPTCHA
Regularne kopie zapasowe (np. UpdraftPlus, hosting)
Skany bezpieczeństwa (np. Sucuri, hosting)
Zabezpieczenia dodatkowe (Cloudflare, Bunny.net)
Ograniczenie liczby prób logowania / zmień adres logowania
Uważaj na podejrzane maile (phishing)

Powyższą checklistę możesz wprowadzić spokojnie krok po kroku. Każdy z powyższych punktów to taki mały element, który zwiększa bezpieczeństwo strony internetowej. To proces, a nie jednorazowe działanie. Nawet podstawowe kroki potrafią znacznie zmniejszyć ryzyko. Mam nadzieję, że powyższe informację pomogą lepiej zrozumieć Ci temat i podjąć dobre decyzje przy zabezpieczeniu swojej strony.

Dodatkowym zabezpieczeniem strony jest również logowanie dwuetapowe. Przeczytaj lub obejrzyj na ten temat wideo, które przygotowałam.

1 2 3 4 5

Potrzebujesz pomocy ze stroną w wordPress?

Link zawiera afiliację.
jeśli z niego skorzystasz,
możesz pomóc w rozwoju
moich materiałów.
Dziękuję!

Korzystam z hostingu LH.pl przy swoich projektach WordPress.
stabilny, szybki i z dobrym wsparciem technicznym.
Jeśli chcesz przetestować,
użyj kodu: LH-20-AM
zyskaj rabat przy rejestracji.
🔗 To link partnerski.
dziękuję za wsparcie mojego kanału i bloga.

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Przewijanie do góry