Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

11 głównych powodów, dla których witryny WordPress są hakowane (& jak temu zapobiec)

Wielu właścicieli stron martwi się o zhakowanie swoich witryn WordPress. Zarządzamy wieloma witrynami i dobrze rozumiemy tę obawę.

Zhakowanie jest bardzo frustrujące i może zaszkodzić Twojej firmie. Chociaż hakerzy próbują atakować wszelkiego rodzaju strony internetowe, niektóre powszechne błędy mogą sprawić, że Twoja witryna WordPress stanie się łatwiejszym celem.

W tym artykule podzielimy się głównymi powodami, dla których strony WordPress są zhakowane, abyś mógł podjąć kroki w celu lepszej ochrony swojej witryny.

Dlaczego strony WordPress są hakowane?

Dlaczego WordPress jest celem hakerów?

Po pierwsze, to nie tylko WordPress. Wszystkie strony internetowe w Internecie są podatne na próby włamań.

Powodem, dla którego strony WordPress są częstym celem, jest to, że WordPress jest najpopularniejszym na świecie systemem do tworzenia stron internetowych. Zasila ponad 43% wszystkich stron internetowych, co oznacza setki milionów stron na całym świecie.

Ta ogromna popularność daje hakerom łatwy sposób na znalezienie mniej bezpiecznych stron internetowych, aby je wykorzystać.

Hakerzy mają różne motywy do włamywania się na strony internetowe. Niektórzy to początkujący, którzy dopiero uczą się wykorzystywać mniej bezpieczne witryny. Inni mają złowrogie zamiary, takie jak dystrybucja złośliwego oprogramowania, atakowanie innych stron internetowych i wysyłanie spamu.

Mając to na uwadze, przyjrzyjmy się niektórym z głównych przyczyn włamań na strony WordPress, abyś mógł dowiedzieć się, jak zapobiec włamaniu na swoją stronę.

1. Niezabezpieczony hosting internetowy

Podobnie jak wszystkie strony internetowe, strony WordPress są hostowane na serwerze internetowym. Niektóre firmy hostingowe nie zabezpieczają odpowiednio swojej platformy hostingowej. To sprawia, że wszystkie strony internetowe hostowane na ich serwerach są podatne na próby włamań.

Można tego łatwo uniknąć, wybierając najlepszego dostawcę hostingu WordPress dla swojej witryny. Odpowiednio zabezpieczone serwery mogą zablokować wiele najczęstszych ataków na witryny WordPress.

Jeśli chcesz podjąć dodatkowe środki ostrożności, zalecamy skorzystanie z usług zarządzanego hostingu WordPress.

2. Używanie słabych haseł

Używanie słabych haseł

Hasła są kluczami do Twojej witryny WordPress. Musisz upewnić się, że używasz silnego, unikalnego hasła dla każdego z poniższych kont, ponieważ wszystkie one mogą zapewnić hakerowi pełny dostęp do Twojej witryny:

  • Twoje konto administratora WordPress
  • Twoje konto panelu sterowania hostingiem internetowym
  • Twoje konta FTP
  • Baza danych MySQL używana dla Twojej witryny WordPress
  • Wszystkie konta e-mail używane do administracji i hostingu WordPress

Wszystkie te konta są chronione hasłami. Używanie słabych haseł ułatwia hakerom złamanie haseł za pomocą podstawowych narzędzi hakerskich.

Możesz tego łatwo uniknąć, używając unikalnych i silnych haseł dla każdego konta. Zobacz nasz przewodnik po najlepszym sposobie zarządzania hasłami dla początkujących użytkowników WordPress, aby dowiedzieć się, jak zarządzać wszystkimi tymi silnymi hasłami.

3. Niezabezpieczony dostęp do panelu administracyjnego WordPress (wp-admin)

Obszar administracyjny WordPressa daje użytkownikowi dostęp do wykonywania różnych akcji na Twojej witrynie WordPress. Jest to również najczęściej atakowany obszar witryny WordPress.

Pozostawienie go bez ochrony pozwala hakerom na wypróbowanie różnych podejść do złamania Twojej witryny. Możesz utrudnić im zadanie, dodając warstwy uwierzytelniania do katalogu administratora.

Najpierw należy zabezpieczyć hasłem obszar administracyjny WordPress. Dodaje to dodatkową warstwę bezpieczeństwa, a każdy, kto próbuje uzyskać dostęp do administracji WordPress, będzie musiał podać dodatkowe hasło.

Jeśli prowadzisz witrynę WordPress z wieloma autorami lub użytkownikami, możesz wymusić silne hasła dla wszystkich użytkowników na swojej stronie. Możesz również dodać uwierzytelnianie dwuskładnikowe (2FA), aby utrudnić hakerom dostęp do obszaru administracyjnego WordPress.

4. Nieprawidłowe uprawnienia plików

Uprawnienia do plików

Uprawnienia do plików to zestaw reguł używanych przez serwer WWW. Te uprawnienia pomagają serwerowi WWW kontrolować dostęp do plików na Twojej stronie. Nieprawidłowe uprawnienia do plików mogą umożliwić hakerowi zapis i zmianę tych plików.

Wszystkie Twoje pliki WordPress powinny mieć wartość 644 jako uprawnienia do plików. Wszystkie foldery na Twojej stronie WordPress powinny mieć 755 jako uprawnienia do plików.

Zobacz nasz przewodnik po jak naprawić problem z przesyłaniem obrazów w WordPress, aby dowiedzieć się, jak zastosować te uprawnienia do plików.

5. Nieaktualizowanie WordPressa

Niektórzy użytkownicy WordPress obawiają się aktualizacji swoich stron internetowych WordPress. Boją się, że zrobią to, co zepsuje ich stronę.

Każda nowa wersja WordPress naprawia błędy i luki w zabezpieczeniach. Jeśli nie aktualizujesz WordPress, celowo pozostawiasz swoją stronę podatną na ataki.

Jeśli obawiasz się, że aktualizacja zepsuje Twoją stronę, możesz utworzyć kompletną kopię zapasową WordPress przed uruchomieniem aktualizacji. W ten sposób, jeśli coś nie zadziała, możesz łatwo powrócić do poprzedniej wersji.

Więcej informacji znajdziesz w naszym przewodniku dla początkujących na temat bezpiecznej aktualizacji WordPress.

6. Nieaktualizowanie wtyczek lub motywu

Podobnie jak w przypadku podstawowego oprogramowania WordPress, aktualizacja motywu i wtyczek jest równie ważna. Używanie nieaktualnej wtyczki lub motywu może narazić Twoją witrynę na ryzyko.

Luki w zabezpieczeniach i błędy są często odkrywane w wtyczkach i motywach WordPress. Zazwyczaj autorzy motywów i wtyczek szybko je naprawiają. Jednak jeśli użytkownik nie zaktualizuje swojego motywu lub wtyczki, nic nie można z tym zrobić.

Upewnij się, że motyw i wtyczki WordPress są aktualne. Dowiedz się, jak to zrobić, w naszym przewodniku na temat właściwej kolejności aktualizacji WordPress, wtyczek i motywów.

7. Używanie zwykłego FTP zamiast SFTP/SSH

SFTP zamiast FTP

Konta FTP służą do przesyłania plików na serwer internetowy za pomocą klienta FTP. Większość dostawców hostingu obsługuje połączenia FTP przy użyciu różnych protokołów. Możesz połączyć się za pomocą zwykłego FTP, SFTP lub SSH.

Kiedy łączysz się ze swoją witryną za pomocą zwykłego FTP, Twoje hasło jest wysyłane do serwera w sposób niezaszyfrowany. Oznacza to, że może zostać podsłuchane i łatwo skradzione. Zamiast używać FTP, zawsze powinieneś używać SFTP lub SSH.

Nie musisz zmieniać swojego klienta FTP. Większość klientów FTP może połączyć się z Twoją witryną zarówno przez SFTP, jak i SSH. Wystarczy zmienić protokół na „SFTP – SSH” podczas połączenia z Twoją witryną.

8. Używanie nazwy administratora jako nazwy użytkownika WordPress

Używanie nazwy użytkownika „admin” w WordPressie nie jest zalecane. Jeśli nazwa użytkownika Twojego administratora to „admin”, powinieneś natychmiast zmienić ją na inną nazwę użytkownika.

Szczegółowe instrukcje znajdziesz w naszym poradniku jak zmienić nazwę użytkownika WordPress.

9. Pobrane motywy i wtyczki

Złośliwe oprogramowanie

W Internecie istnieje wiele stron, które udostępniają płatne wtyczki i motywy WordPress za darmo. Możesz być skłonny do używania tych skradzionych wtyczek i motywów na swojej stronie.

Pobieranie motywów i wtyczek WordPress z niewiarygodnych źródeł jest bardzo niebezpieczne. Nie tylko mogą one naruszyć bezpieczeństwo Twojej witryny, ale mogą również zostać wykorzystane do kradzieży poufnych informacji.

Zawsze powinieneś pobierać wtyczki i motywy WordPress z zaufanych źródeł, takich jak strona internetowa dewelopera lub oficjalne repozytoria WordPress.

Jeśli nie stać Cię na zakup wtyczki lub motywu premium, zawsze dostępne są darmowe alternatywy dla tych produktów. Te darmowe wtyczki mogą nie być tak dobre jak ich płatne odpowiedniki, ale wykonają zadanie i, co najważniejsze, zapewnią bezpieczeństwo Twojej witryny.

Możesz również znaleźć zniżki na wiele popularnych produktów WordPress w sekcji ofert na naszej stronie.

10. Nie zabezpieczanie pliku konfiguracyjnego WordPress wp-config.php

Plik konfiguracyjny WordPress wp-config.php zawiera dane logowania do bazy danych WordPress. Jeśli zostanie skompromitowany, ujawni informacje, które mogą dać hakerowi pełny dostęp do Twojej witryny.

Możesz dodać dodatkową warstwę ochrony, odmawiając dostępu do pliku wp-config za pomocą .htaccess. Po prostu dodaj ten kod do swojego pliku .htaccess:

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

11. Nie zmienianie prefiksu tabel WordPress

Wielu ekspertów zaleca zmianę domyślnego prefiksu tabel WordPress. Domyślnie WordPress używa wp_ jako prefiksu dla tabel, które tworzy w Twojej bazie danych. Masz opcję zmiany go podczas instalacji.

Zaleca się użycie bardziej złożonego prefiksu. Utrudni to hakerom odgadnięcie nazw tabel bazy danych.

Szczegółowe instrukcje znajdziesz w naszym przewodniku, jak zmienić prefiks bazy danych WordPress w celu poprawy bezpieczeństwa.

Czyszczenie zhakowanej strony WordPress

Czyszczenie zhakowanej strony WordPress może być bolesne. Jednak można to zrobić.

Oto kilka zasobów, które pomogą Ci zacząć sprzątanie zhakowanej witryny WordPress:

Dodatkowa wskazówka

Dla solidnego bezpieczeństwa, Sucuri oferuje usługi wykrywania i usuwania złośliwego oprogramowania, a także zaporę sieciową, która ochroni Twoją witrynę przed najczęstszymi zagrożeniami.

Przeczytaj historię o tym, jak Sucuri pomogło nam zablokować 450 000 ataków na WordPress w 3 miesiące.

Mamy nadzieję, że ten artykuł pomógł Ci poznać główne powody, dla których strona WordPress zostaje zhakowana. Możesz również zapoznać się z naszym przewodnikiem na temat jak chronić swoją stronę WordPress przed atakami typu brute force oraz naszym wyborem najlepszych wtyczek zabezpieczających WordPress do ochrony Twojej witryny.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

7 CommentsLeave a Reply

  1. DOBRE omówienie luk w zabezpieczeniach WordPress.
    Po zarządzaniu aktualizacjami na kilkudziesięciu stronach klientów, odkryłem, że wdrożenie środowiska stagingowego do testowania aktualizacji jest absolutnie kluczowe. T
    Odnosi się to do obaw wspomnianych w punktach 5 i 6 dotyczących potencjalnego psucia stron przez aktualizacje. Tworzę kopię stagingową, najpierw tam uruchamiam aktualizacje, dokładnie testuję, a dopiero potem aktualizuję stronę produkcyjną. To podejście uchroniło moich klientów przed licznymi potencjalnymi problemami, jednocześnie zapewniając bezpieczeństwo i aktualność ich stron. To dodatkowy krok, ale wart spokoju ducha.

  2. Co dokładnie robią dyrektywy dotyczące zabezpieczania pliku wp-config.php za pomocą pliku .htaccess? Czy odmawiają dostępu wszystkim z zewnątrz, zezwalając na dostęp do pliku tylko określonym aplikacjom? Czy dobrze to rozumiem?

    Czy to nie spowoduje innego problemu z brakiem możliwości dostępu do pliku?

    • Zapobiegłoby to dostępowi kogoś, kto próbuje otworzyć plik bezpośrednio i w większości przypadków nie powinno powodować problemów z ograniczeniem dostępu w ten sposób.

      Admin

      • Dziękuję za odpowiedź. Chciałem tylko upewnić się, że może wystąpić sytuacja, w której zepsuję jakąś wewnętrzną komunikację WordPress. Zdecydowanie stosuję zabezpieczenia.

  3. Witam, zabezpieczyłem folder wp-admin za pomocą prywatności folderów, ale jak mogę zrobić to samo dla adresu URL wp-login?

  4. Możesz również nie instalować w domyślnej lokalizacji swojej strony WordPress, dzięki czemu możesz faktycznie zainstalować wp w folderze o nazwie „secure”, a następnie za pomocą kilku sztuczek Twoi odwiedzający wejdą na stronę yourwebsite.com, a nie website.com/secure, aby zobaczyć Twoją witrynę.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.