Jak sprawić, by witryna WordPress była bezpieczna?

Uruchomienie własnej witryny WordPress w dzisiejszych czasach jest dość łatwe. Niestety hakerzy szybko zaczną atakować Twoją witrynę.

Najlepszym sposobem na zabezpieczenie witryny WordPress jest zrozumienie każdego punktu podatności, który wynika z uruchamiania witryny WordPress . Następnie zainstaluj odpowiednie zabezpieczenia, aby blokować hakerów w każdym z tych punktów.

W tym artykule dowiesz się, jak lepiej zabezpieczyć swoją domenę, login WordPress oraz narzędzia i wtyczki dostępne do zabezpieczenia witryny WordPress .

Utwórz domenę prywatną

W dzisiejszych czasach bardzo łatwo jest znaleźć dostępną domenę(find an available domain) i kupić ją po bardzo niskiej cenie. Większość ludzi nigdy nie kupuje żadnych dodatków do swojej domeny. Jednak jednym z dodatków, który zawsze powinieneś rozważyć, jest Ochrona prywatności(Privacy Protection) .

Istnieją trzy podstawowe poziomy ochrony prywatności w GoDaddy , ale odpowiadają one również ofertom większości dostawców domen.

  • Podstawowe(Basic) : ukryj swoje imię i nazwisko oraz dane kontaktowe w katalogu WHOIS . Jest to dostępne tylko wtedy, gdy rząd zezwala na ukrycie informacji kontaktowych domeny.
  • Pełna(Full) : zastąp własne informacje alternatywnym adresem e-mail i danymi kontaktowymi, aby ukryć swoją faktyczną tożsamość.
  • Ultimate : dodatkowe zabezpieczenia, które blokują skanowanie złośliwych domen i obejmują monitorowanie bezpieczeństwa witryny dla Twojej rzeczywistej witryny.

Zwykle uaktualnienie domeny do jednego z tych poziomów bezpieczeństwa wymaga jedynie wybrania uaktualnienia z listy rozwijanej na stronie z listą domen.

Podstawowa(Basic) ochrona domeny jest dość tania (zwykle około 9,99 USD rocznie), a wyższy poziom bezpieczeństwa nie jest dużo droższy.

Jest to doskonały sposób na powstrzymanie spamerów przed zdrapaniem Twoich danych kontaktowych z bazy danych WHOIS lub innymi osobami, które chcą uzyskać dostęp do Twoich informacji kontaktowych.

Ukryj(Hide) pliki wp-config.php i .htaccess

Podczas pierwszej instalacji WordPressa(install WordPress) musisz dołączyć identyfikator administratora i hasło do bazy danych SQL WordPress(WordPress SQL) w pliku wp-config.php. 

Te dane są szyfrowane po instalacji, ale chcesz również zablokować hakerom możliwość edytowania tego pliku i uszkodzenia witryny. Aby to zrobić, znajdź i edytuj plik .htaccess w folderze głównym witryny i dodaj następujący kod na dole pliku.

# protect wpconfig.php
<files wp-config.php>
order allow,deny
deny from all
</files>

Aby zapobiec zmianom samego .htaccess, dodaj również następujące elementy na dole pliku.

# Protect .htaccess file
<Files .htaccess>
order allow,deny
deny from all
</Files>

Zapisz plik i zamknij edytor plików.

Możesz również rozważyć kliknięcie prawym przyciskiem myszy każdego pliku i zmianę uprawnień, aby całkowicie usunąć dostęp do zapisu dla wszystkich.(Write)

Chociaż robienie tego w pliku wp-config.php nie powinno powodować żadnych problemów, robienie tego na .htaccess może powodować problemy. Zwłaszcza jeśli używasz jakichkolwiek wtyczek WordPress , które mogą wymagać edycji pliku .htaccess za Ciebie.

Jeśli otrzymasz jakieś błędy z WordPressa(WordPress) , zawsze możesz zaktualizować uprawnienia, aby ponownie zezwolić na dostęp do zapisu(Write) w pliku .htaccess.

Zmień adres URL logowania do WordPressa

Ponieważ domyślną stroną logowania dla każdej witryny WordPress jest twojadomena/wp-admin.php, hakerzy użyją tego adresu URL, aby spróbować włamać się do Twojej witryny.

Zrobią to za pomocą tak zwanych ataków „brute force”, w których będą wysyłać odmiany typowych nazw użytkowników i haseł, których często używa wiele osób. Hakerzy mają nadzieję, że będą mieli szczęście i trafią na odpowiednią kombinację.

Możesz całkowicie powstrzymać te ataki, zmieniając adres URL logowania do WordPressa(WordPress login URL) na coś niestandardowego.

Istnieje wiele wtyczek WordPress , które pomogą Ci to zrobić. Jednym z najczęstszych jest WPS Hide Login .

Ta wtyczka dodaje sekcję do zakładki Ogólne w obszarze (General)Ustawienia(Settings) w WordPress.

Tam możesz wpisać dowolny adres URL(URL) logowania i wybrać Zapisz zmiany(Save Changes) , aby go aktywować. Następnym razem, gdy będziesz chciał zalogować się do swojej witryny WordPress , użyj tego nowego adresu URL(URL) .

Jeśli ktoś spróbuje uzyskać dostęp do Twojego starego adresu URL(URL) wp-admin , zostanie przekierowany na stronę 404 Twojej witryny.

Uwaga(Note) : jeśli używasz wtyczki pamięci podręcznej, dodaj nowy adres URL(URL) logowania do listy witryn, których nie(not) można przechowywać w pamięci podręcznej. Następnie wyczyść pamięć podręczną, zanim ponownie zalogujesz się do witryny WordPress .

Zainstaluj wtyczkę bezpieczeństwa WordPress

Do wyboru jest wiele wtyczek zabezpieczających WordPress(WordPress security plugins) . Spośród nich Wordfence jest najczęściej pobieranym, nie bez powodu.

Bezpłatna wersja Wordfence zawiera potężny silnik skanowania, który wyszukuje zagrożenia typu backdoor, złośliwy kod we wtyczkach(malicious code in your plugins) lub w witrynie, zagrożenia wstrzykiwania MySQL i nie tylko. (MySQL)Zawiera również zaporę do blokowania aktywnych zagrożeń, takich jak ataki  DDOS .

Umożliwi również powstrzymanie ataków typu brute force, ograniczając próby logowania i blokując użytkowników, którzy podejmują zbyt wiele błędnych prób logowania.

W darmowej wersji dostępnych jest sporo ustawień. To więcej niż wystarczające, aby chronić małe i średnie witryny przed większością ataków.

Istnieje również przydatna strona pulpitu nawigacyjnego, którą możesz przejrzeć, aby monitorować ostatnie zagrożenia i ataki, które zostały zablokowane.

Użyj generatora haseł WordPress(WordPress Password Generator) i 2FA

Ostatnią rzeczą, jakiej oczekujesz, jest łatwe odgadnięcie hasła przez hakerów. Niestety zbyt wiele osób używa bardzo prostych haseł, które są łatwe do odgadnięcia. Niektóre przykłady obejmują użycie nazwy strony internetowej lub własnej nazwy użytkownika jako części hasła lub nieużywanie żadnych znaków specjalnych.

Po uaktualnieniu do najnowszej wersji WordPressa(WordPress) masz dostęp do potężnych narzędzi zabezpieczających hasłem, aby zabezpieczyć swoją witrynę WordPress

Pierwszym krokiem do poprawy bezpieczeństwa hasła jest przejście do każdego użytkownika witryny, przewinięcie w dół do sekcji Zarządzanie kontem(Account Management) i wybranie przycisku Generuj hasło(Generate Password) .

Spowoduje to wygenerowanie długiego, bardzo bezpiecznego hasła zawierającego litery, cyfry i znaki specjalne. Zapisz to hasło w bezpiecznym miejscu, najlepiej w dokumencie na dysku zewnętrznym, który możesz odłączyć od komputera w trybie online.

Wybierz opcję Wyloguj się wszędzie(Log Out Everywhere Else) , aby upewnić się, że wszystkie aktywne sesje są zamknięte.

Wreszcie, jeśli zainstalowałeś wtyczkę bezpieczeństwa Wordfence , zobaczysz przycisk (Wordfence)Aktywuj 2FA(Activate 2FA) . Wybierz tę opcję, aby włączyć uwierzytelnianie dwuskładnikowe dla loginów użytkowników.

Jeśli nie używasz Wordfence , musisz zainstalować jedną z tych popularnych wtyczek 2FA.

Inne ważne względy bezpieczeństwa(Important Security Considerations)

Jest jeszcze kilka rzeczy, które możesz zrobić, aby w pełni zabezpieczyć swoją witrynę WordPress .

Zarówno wtyczki WordPress(WordPress plugins) , jak i sama wersja WordPressa(WordPress) powinny być zawsze aktualizowane. Hakerzy często próbują wykorzystać luki w starszych wersjach kodu w Twojej witrynie. Jeśli nie zaktualizujesz obu, narażasz swoją witrynę na ryzyko.

1. Regularnie wybieraj wtyczki(Plugins) i zainstalowane wtyczki(Installed Plugins) w panelu administracyjnym WordPress . Przejrzyj(Review) wszystkie wtyczki pod kątem stanu, który mówi, że dostępna jest nowa wersja.

Gdy zobaczysz taki, który jest nieaktualny, wybierz zaktualizuj teraz(update now) . Możesz również rozważyć wybranie opcji Włącz automatyczne aktualizacje wtyczek. 

Jednak niektórzy ludzie nie chcą tego robić, ponieważ aktualizacje wtyczek mogą czasami uszkodzić witrynę lub motyw. Dlatego zawsze dobrze jest przetestować aktualizacje wtyczek w lokalnej witrynie testowej WordPress(local WordPress test site) przed włączeniem ich w aktywnej witrynie.

2. Gdy zalogujesz się do pulpitu WordPress , zobaczysz powiadomienie, że WordPress jest nieaktualny, jeśli używasz starszej wersji.

Ponownie wykonaj kopię zapasową witryny i załaduj ją na lokalną witrynę testową na własnym komputerze, aby sprawdzić, czy aktualizacja WordPress nie powoduje awarii witryny, zanim zaktualizujesz ją na swojej aktywnej stronie internetowej.

3. Skorzystaj z bezpłatnych funkcji bezpieczeństwa swojego hosta internetowego. Większość hostów internetowych oferuje różne bezpłatne usługi bezpieczeństwa dla witryn, które tam hostujesz. Robią to, ponieważ nie tylko chroni Twoją witrynę, ale zapewnia bezpieczeństwo całego serwera. Jest to szczególnie ważne, gdy korzystasz ze współdzielonego konta hostingowego, na którym inni klienci mają witryny na tym samym serwerze.

Często obejmują one bezpłatne instalacje zabezpieczeń SSL(free SSL security) w Twojej witrynie, bezpłatne kopie zapasowe(free backups) , możliwość blokowania złośliwych adresów IP, a nawet bezpłatny skaner witryny, który regularnie skanuje Twoją witrynę w poszukiwaniu złośliwego kodu lub luk w zabezpieczeniach.

Prowadzenie strony internetowej nigdy nie jest tak proste, jak instalacja WordPressa(WordPress) i publikowanie treści. Ważne jest, aby Twoja witryna WordPress była jak najbardziej bezpieczna. Wszystkie powyższe wskazówki mogą Ci w tym pomóc bez większego wysiłku.



About the author

Jestem ekspertem komputerowym z ponad 10-letnim doświadczeniem i specjalizuję się w pomaganiu ludziom w zarządzaniu komputerami w ich biurze. Napisałem artykuły na takie tematy, jak optymalizacja połączenia internetowego, konfiguracja komputera w celu uzyskania najlepszych wrażeń w grach i nie tylko. Jeśli szukasz pomocy we wszystkim, co dotyczy Twojej pracy lub życia osobistego, jestem osobą dla Ciebie!



Related posts