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

Czym są klucze bezpieczeństwa WordPress, dlaczego są ważne i jak ich używać

Jeśli prowadzisz witrynę WordPress, prawdopodobnie zastanawiałeś się, czy robisz wystarczająco dużo, aby zapewnić jej bezpieczeństwo. Silne hasła i zaktualizowane wtyczki to świetny początek, ale istnieje jeszcze jedna warstwa ochrony, którą wielu właścicieli witryn pomija.

Wprowadź klucze bezpieczeństwa WordPress.

Te klucze to potężna funkcja, która może natychmiast wzmocnić obronę Twojej witryny. Pomagają chronić przed próbami włamań, zwłaszcza podczas logowania i uwierzytelniania.

W tle szyfrują wrażliwe dane, aby zapobiec przejęciu sesji lub włamaniu na Twoją stronę przez atakujących.

W tym przewodniku przeprowadzimy Cię przez wszystko, co musisz wiedzieć o kluczach bezpieczeństwa WordPress. Od zrozumienia, co robią, po prawidłowe zastosowanie ich na swojej stronie, pomożemy Ci lepiej spać, wiedząc, że Twoja witryna WordPress ma tę warstwę bezpieczeństwa. 🛡️

Przewodnik po kluczach bezpieczeństwa WordPress dla początkujących

Czym są klucze bezpieczeństwa i SALTy WordPress?

Krótko mówiąc, klucze bezpieczeństwa WordPress to narzędzia szyfrujące, które chronią Twoje dane logowania, utrudniając ich odszyfrowanie. SALTy z kolei dodają losowe dane do tych zaszyfrowanych informacji, dodając kolejną warstwę bezpieczeństwa do Twoich przechowywanych poświadczeń.

Klucze bezpieczeństwa WordPress działają jak prawdziwe klucze i służą do blokowania i odblokowywania zaszyfrowanych informacji, takich jak hasła, zapewniając bezpieczeństwo Twojej witryny WordPress.

Schemat kluczy bezpieczeństwa WordPress

Oto jak to działa.

Zasadniczo, gdy logujesz się do strony WordPress, Twoje informacje są przechowywane w ciasteczkach na Twoim komputerze. Pozwala to na dalszą pracę na Twojej stronie bez konieczności ponownego logowania się przy każdym ładowaniu strony.

Wszystkie informacje są przechowywane w zaszyfrowanej formie poprzez konwersję na ciąg znaków alfanumerycznych i specjalnych. Te zaszyfrowane dane można przetłumaczyć za pomocą kluczy bezpieczeństwa WordPress. Bez kluczy te dane są prawie niemożliwe do złamania.

Twoja strona WordPress automatycznie generuje te klucze bezpieczeństwa i przechowuje je w Twoim pliku konfiguracyjnym WordPress (wp-config.php).

Istnieją łącznie cztery klucze bezpieczeństwa:

  • AUTH_KEY
  • SECURE_AUTH_KEY
  • LOGGED_IN_KEY
  • NONCE_KEY

Oprócz kluczy bezpieczeństwa WordPress, znajdziesz również następujące SALTy.

  • AUTH_SALT
  • SECURE_AUTH_SALT
  • LOGGED_IN_SALT
  • NONCE_SALT

Soli dodają dodatkowe informacje do zaszyfrowanych danych, co zapewnia kolejną warstwę bezpieczeństwa dla Twoich zaszyfrowanych danych.

Dlaczego używać kluczy bezpieczeństwa WordPressa?

Klucze bezpieczeństwa WordPress chronią Twoją witrynę przed próbami włamania poprzez zabezpieczenie Twoich haseł.

Na przykład, zwykłe hasło o średnim poziomie trudności może zostać łatwo złamane przy użyciu ataków siłowych.

Z drugiej strony, ciąg znaków hasła, taki jak „7C17bd5b44d6c9c37c01468b20d89c35e576914c289f98685941accddf67bf32b49”, wymaga lat deszyfrowania bez znajomości kluczy bezpieczeństwa.

Dlatego nigdy nie należy udostępniać kluczy bezpieczeństwa WordPressa nikomu i chronić je tak, jak zwykle chronisz poufne informacje online.

Mając to na uwadze, przyjrzymy się, jak używać kluczy bezpieczeństwa WordPress do ochrony Twojej witryny WordPress. Oto szybki przegląd wszystkich tematów, które udostępnimy w następujących sekcjach:

Zacznijmy!

Jak używać kluczy bezpieczeństwa WordPress?

Ogólnie rzecz biorąc, nie musisz robić nic dodatkowego, ponieważ w większości przypadków WordPress automatycznie wygeneruje i użyje kluczy bezpieczeństwa + saltów przy każdej nowej instalacji WordPress.

Możesz wyświetlić swoje klucze bezpieczeństwa i sole WordPress, używając klienta FTP lub aplikacji Menedżer plików na swoim koncie hostingowym WordPress hosting WordPress.

Po prostu połącz się ze swoją stroną internetową i otwórz plik wp-config.php. Wewnątrz zobaczysz zdefiniowane klucze bezpieczeństwa WordPress.

Plik konfiguracyjny kluczy bezpieczeństwa WordPress

Jednakże, w zależności od sposobu, w jaki pierwotnie zainstalowałeś WordPress, Twoja witryna może w ogóle nie mieć zdefiniowanych kluczy bezpieczeństwa.

Jeśli Twoje klucze bezpieczeństwa są puste, nie martw się. Możesz je łatwo dodać ręcznie, przechodząc do strony Generator kluczy bezpieczeństwa WordPress, aby wygenerować nowy zestaw kluczy.

Generator kluczy bezpieczeństwa WordPress

Następnie skopiuj i wklej te klucze do pliku wp-config.php i gotowe.

Możesz użyć tej samej metody, aby usunąć swoje obecne klucze bezpieczeństwa WordPress i zastąpić je nowymi kluczami.

📝 Uwaga: Po wymianie kluczy bezpieczeństwa wszyscy użytkownicy zostaną zmuszeni do ponownego zalogowania, co jest świetne dla bezpieczeństwa.

Jak odtworzyć klucze bezpieczeństwa WordPress za pomocą wtyczki?

Jeśli podejrzewasz, że Twoja witryna została zhakowana, musisz wygenerować nowe klucze bezpieczeństwa WordPress i zmienić hasła.

Możesz ręcznie kopiować i wklejać nowe klucze bezpieczeństwa, jak wspomniano powyżej. Możesz jednak również użyć wtyczki. W ten sposób możesz również ustawić harmonogram automatycznego regularnego odnawiania kluczy bezpieczeństwa.

1. Aktualizacja kluczy bezpieczeństwa WordPress za pomocą Sucuri

Najprostszym sposobem na automatyczne odtworzenie kluczy bezpieczeństwa WordPress jest użycie Sucuri. Jest to jedna z najlepszych wtyczek bezpieczeństwa WordPress na rynku, która chroni Twoją witrynę WordPress przed powszechnymi zagrożeniami.

Więcej informacji o narzędziu znajdziesz w naszej obszernej recenzji Sucuri.

Aby rozpocząć, pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę Sucuri Security. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem krok po kroku na temat jak zainstalować wtyczkę WordPress.

Po aktywacji będziesz chciał odwiedzić stronę Sucuri Security » Ustawienia i przejść do zakładki „Po włamaniu”.

Aktualizacja kluczy bezpieczeństwa za pomocą Sucuri

Stąd po prostu kliknij przycisk „Wygeneruj nowe klucze bezpieczeństwa” w sekcji „Zaktualizuj klucze tajne”.

📝 Uwaga: Ponowne wygenerowanie nowych kluczy bezpieczeństwa spowoduje wylogowanie Cię z panelu administracyjnego WordPress i będziesz musiał zalogować się ponownie.

Odtwórz klucze bezpieczeństwa

Po tym ponownie przejdź do strony Sucuri Security » Settings i ponownie przełącz się na zakładkę „Post-Hack”.

W sekcji kluczy bezpieczeństwa włącz opcję „Automatyczny aktualizator kluczy tajnych” , wybierając częstotliwość (codziennie, co tydzień, co miesiąc, co rok).

Następnie kliknij przycisk „Prześlij”.

Automatycznie aktualizuj klucze bezpieczeństwa

Sucuri będzie teraz automatycznie resetować Twoje klucze bezpieczeństwa WordPress zgodnie z wybraną częstotliwością.

2. Zaktualizuj klucze bezpieczeństwa WordPressa za pomocą Salt Shaker

Ta metoda jest przeznaczona dla użytkowników, którzy nie korzystają z Sucuri i potrzebują zautomatyzować regenerację kluczy bezpieczeństwa.

Najpierw musisz zainstalować i aktywować wtyczkę Salt Shaker. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem krok po kroku na temat jak zainstalować wtyczkę WordPress.

Po aktywacji będziesz musiał odwiedzić stronę Narzędzia » Salt Shaker, aby skonfigurować ustawienia wtyczki.

Aktualizacja kluczy bezpieczeństwa za pomocą Salt Shaker

Stąd możesz ustawić harmonogram automatycznego generowania kluczy bezpieczeństwa. Możesz również po prostu kliknąć przycisk „Zmień teraz”, aby natychmiast wygenerować nowe klucze bezpieczeństwa.

Dodatkowa wskazówka: Dodaj dodatkową ochronę dzięki uwierzytelnianiu dwuskładnikowemu (2FA)

Dodanie uwierzytelniania dwuskładnikowego (2FA) wraz z kluczami bezpieczeństwa WordPress może sprawić, że Twoja witryna będzie jeszcze bezpieczniejsza.

Nawet jeśli komuś uda się zdobyć jeden z twoich kluczy bezpieczeństwa, nadal będzie potrzebował drugiego etapu weryfikacji, aby się zalogować. To znacznie utrudnia hakerom dostęp do twojej witryny.

Wprowadź kod uwierzytelniania dwuskładnikowego, aby kontynuować

Konfiguracja 2FA w WordPress jest prosta dzięki wtyczkom takim jak Google Authenticator lub Authy.

Zazwyczaj wystarczy zainstalować i aktywować wybranego authenticatora, a następnie postępować zgodnie z procesem konfiguracji, aby połączyć go ze swoim kontem. Po skonfigurowaniu włącz 2FA dla siebie i innych użytkowników, aby dodać dodatkową warstwę bezpieczeństwa podczas logowania.

Aby uzyskać szczegółowe instrukcje krok po kroku, przeczytaj nasz poradnik na temat dodawania uwierzytelniania dwuskładnikowego w WordPress.

Najczęściej zadawane pytania dotyczące kluczy bezpieczeństwa WordPressa

Masz pytania dotyczące kluczy bezpieczeństwa WordPress? Oto niektóre z najczęstszych pytań – z odpowiedziami.

Co się stanie, jeśli mój plik wp-config.php nie będzie miał kluczy bezpieczeństwa?

Jeśli w pliku wp-config.php brakuje kluczy bezpieczeństwa, WordPress utworzy je automatycznie dla bieżącej sesji.

Jednak ta metoda nie jest tak bezpieczna. Bez stałych kluczy zdefiniowanych w pliku, szyfrowanie chroniące Twoje ciasteczka logowania jest słabsze. To sprawia, że Twoja strona internetowa jest bardziej podatna na ataki.

Jak często powinienem zmieniać klucze bezpieczeństwa WordPress?

W przypadku większości witryn nie ma potrzeby regularnej zmiany kluczy.

Jednak jeśli podejrzewasz, że Twoja witryna została zhakowana lub naruszona, powinieneś ją natychmiast zaktualizować. Po zmianie kluczy wszyscy użytkownicy są automatycznie wylogowywani. Pomaga to zabezpieczyć Twoją witrynę, odcinając wszelki nieautoryzowany dostęp, który mógł wystąpić.

Czy zmiana moich kluczy bezpieczeństwa jest wystarczająca po zhakowaniu mojej strony?

Nie, zmiana kluczy bezpieczeństwa to tylko jeden ważny krok. Powinieneś również zmienić wszystkie hasła użytkowników, przeskanować witrynę pod kątem złośliwego oprogramowania, usunąć wszelkie podejrzane konta użytkowników i rozważyć przywrócenie z czystej kopii zapasowej.

Dodatkowe zasoby dotyczące silniejszego bezpieczeństwa witryn WordPress

Mamy nadzieję, że ten artykuł pomógł Ci zrozumieć klucze bezpieczeństwa WordPress i jak ich używać. Następnie możesz również zapoznać się z naszymi przewodnikami na temat:

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

30 CommentsLeave a Reply

  1. wow!, dziękuję bardzo za ten artykuł, zawsze widziałem te klucze w pliku wp-config, ale nie wiedziałem, jaką funkcję pełnią. ten artykuł rzuca światło na ich użycie. jednak chciałbym zadać pytanie. czy zmiana tych kluczy bezpieczeństwa bez zmiany hasła wpłynie na hasło? Jestem po prostu ciekawy.

    • Klucze bezpieczeństwa nie wpływają bezpośrednio na Twoje hasła użytkowników, więc nie powinno być żadnych zmian w Twoim haśle.

      Admin

      • Dziękuję bardzo za wyjaśnienie tej kwestii. Początkowo myślałem, że może to wpłynąć na hasła.

  2. W tym poście słyszę tylko „SALT” tutaj, jaka jest różnica między SALT a KEY?
    Czy mogę po prostu zaktualizować te klucze, nawet jeśli nie podejrzewam żadnej próby włamania?
    Jeśli tak, jak często należy je zmieniać?? Dziękuję.

    • Zależy to od Twoich osobistych preferencji, ale mogą być zmieniane tak często, jak co tydzień lub raz na kwartał, w zależności od tego, jak bardzo chcesz skupić się na ich zmianie.

      Admin

  3. W kwestii kluczy bezpieczeństwa napotkałem problem podczas migracji witryny do nowej bazy danych. Nawet po zmianie połączenia w pliku wp-config.php, WordPress odmawiał połączenia z nową bazą danych, zgłaszając błąd „establishing error”. Ostatecznie musiałem usunąć stary plik wp-config.php, przesłać nowy z pakietu instalacyjnego, ponownie wprowadzić połączenie z nową bazą danych, a następnie wszystko zadziałało poprawnie. Wydaje się, że klucze w pliku wp-config.php były winowajcą.

    • Obecnie nie mamy określonego zalecanego czasu odświeżania, poza minimum po ataku hakerskim na Twoją witrynę.

      Admin

  4. Cześć,

    PYTANIE »
    Czy wpłynie to na cokolwiek poza „ekstremalnym” zwiększeniem bezpieczeństwa, jeśli przeglądarka internetowa jest ustawiona tak, aby usuwać całą historię, pliki tymczasowe, pliki cookie itp. za każdym razem, gdy jest zamykana ORAZ jeśli zmieni się SALT w pliku wp-config po każdym wylogowaniu?

    Dzięki!

  5. Cześć,
    Mam 2 adresy URL produktów, dla 1 produktu. Tak jak w tym przykładzie:

    example.com/?product=product-name
    example.com/product/product-name/

    dlaczego? jak mam to naprawić? proszę pomóż mi.

    • Cześć shanderman,

      Odwiedź stronę Ustawienia » Linki, aby upewnić się, że Twoja witryna WordPress używa przyjaznych dla SEO adresów URL.

      Następnie wyświetl kod źródłowy swojej witryny i upewnij się, że wyświetla format adresu URL, który Ci odpowiada.

      Brzydka struktura adresu URL nadal będzie działać w WordPressie, jeśli wpiszesz ją w przeglądarce. Jednak kanoniczny adres URL Twojego produktu będzie tym, który wybierzesz na stronie ustawień permalinków. Są to adresy URL, za którymi będą podążać wyszukiwarki i które będą indeksować.

      Admin

  6. Jestem początkującym użytkownikiem WordPressa, mam wątpliwość, w jaki sposób te klucze zapewniają bezpieczeństwo WordPress? Chcę poznać rzeczywistą rolę i działanie tych kluczy?

  7. Jaka jest faktyczna korzyść z używania tych kluczy w config.php. Czy możesz zdefiniować, jak to zadziała, aby zapobiec hakerom?

  8. Cześć, użyłem tej metody i w ogóle nie mogę zalogować się na moją stronę. jak to naprawić lub usunąć problemy

  9. Tylko szybkie pytanie... Dlaczego sugerujesz:

    Zalecamy, abyś z tego skorzystał, zamiast wymyślać własne.

    Zamiast tego ostatniego? Masz jakieś linki, które popierają to podejście?
    Z góry dziękuję!

    • Was just gonna ask “why don’t they just automatically generate these for you?” but you answered it ;)

  10. Doceniam te informacje i szybko zaktualizowałem swoje pliki. Moje obawy są takie same jak Ricks z kwietnia, że jeśli mój plik wp-config.php zostanie zhakowany, te klucze będą dostępne dla każdego, kto je przegląda, prawda? Ale potem pomyślałem, że jeśli mój plik wp zostanie zhakowany i ktoś inny niż ja go przegląda, to już mam kłopoty...

    Lepsza jest jakakolwiek ostrożność niż tylko liczenie na najlepsze! Dziękuję za Twoją pracę i wysiłki.

  11. Cześć
    Dzięki za krótkiego i informacyjnego posta.
    Zauważyłem, że w twoim przykładzie są cztery klucze tajne.
    Wydaje się, że w WordPressie 3.0 jest więcej kluczy tajnych – czy można je dodać do poprzednich wersji WordPressa?

  12. Um, więc czy to zmienia twoje hasło administratora, czy co? Nie rozumiem, co to robi? Może dlatego, że nie jestem hakerem. Ale jeśli jest to przechowywane tylko w twoim pliku config.php, czy nie byłoby znacznie łatwiej dla hakera po prostu włamać się na twoją stronę FTP i zabrać ten klucz bezpieczeństwa z pliku konfiguracyjnego?

    Chcę, aby moje witryny WordPress były bezpieczniejsze, ale po prostu nie rozumiem, czego to zapobiega?

  13. Dobrze powiedziane. Instrukcje są dość proste, ale myślę, że bezpieczeństwo jest niedoceniane w dokumentacji. Dziękuję za wyjaśnienie i uczynienie sieci bezpieczniejszym miejscem.

  14. jeśli tworzysz wiele witryn WordPress, czy tworzysz klucz bezpieczeństwa dla każdej z nich, czy używasz tego samego dla wszystkich?

  15. Przy okazji:
    Dlaczego nie zdefiniować stałych soli i zaoszczędzić sobie zapytań do bazy danych?!

    Powinno to wyglądać tak:

    define('AUTH_SALT', 'wstaw tutaj swoją unikalną frazę');
    define('SECURE_AUTH_SALT', 'wstaw tutaj swoją unikalną frazę');
    define('LOGGED_IN_SALT', 'wstaw tutaj swoją unikalną frazę');
    define('NONCE_SALT', 'wstaw tutaj swoją unikalną frazę');

    Ten artykuł z Digging into Wordpress wyjaśnia zalety tej praktyki.

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ę.