{"id":9715,"date":"2020-05-08T09:00:57","date_gmt":"2020-05-08T07:00:57","guid":{"rendered":"https:\/\/nprofit.net\/pl\/?p=9715"},"modified":"2020-05-08T09:00:57","modified_gmt":"2020-05-08T07:00:57","slug":"sposoby-na-zabezpieczenie-strony-na-wordpressie","status":"publish","type":"post","link":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/","title":{"rendered":"Sposoby na zabezpieczenie strony na WordPressie"},"content":{"rendered":"\n<p>Bez w\u0105tpienia WordPress jest naszym ulubionym Systemem Zarz\u0105dzania Tre\u015bci\u0105 (CMS). Spo\u015br\u00f3d wszystkich stron internetowych posiadaj\u0105cych wspomniany CMS &#8211; to w\u0142a\u015bnie WordPress jest najcz\u0119\u015bciej wybieranym, bo a\u017c w ponad 63% przypadk\u00f3w (wed\u0142ug <a href=\"https:\/\/w3techs.com\/technologies\/overview\/content_management\"><u>oficjalnych danych od W3techs<\/u><\/a>). Niestety z uwagi na swoj\u0105 popularno\u015b\u0107, jest on r\u00f3wnie\u017c najcz\u0119\u015bciej atakowanym. Z <a href=\"https:\/\/sucuri.net\/reports\/2019-hacked-website-report\/\"><u>raportu<\/u><\/a> od Sucuri z roku 2019, wynika, \u017ce ze wszystkich zainfekowanych stron, kt\u00f3re posiada\u0142y system CMS, a\u017c w 94% przypadk\u00f3w by\u0142 to WordPress.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"624\" height=\"447\" src=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/inf-compar.png\" alt=\"\" class=\"wp-image-9722\" srcset=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/inf-compar.png 624w, https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/inf-compar-300x215.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure><\/div>\n\n\n\n<p>Jedn\u0105 z najcz\u0119stszych przyczyn infekcji na stronach z systemem CMS jest zwlekanie z aktualizacj\u0105. Jedynie 44% spo\u015br\u00f3d zainfekowanych stron, mia\u0142o w chwili infekcji zainstalowan\u0105 najnowsz\u0105 dost\u0119pn\u0105 wersj\u0119 swojego systemu.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"414\" height=\"428\" src=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/out-vs-up.png\" alt=\"\" class=\"wp-image-9721\" srcset=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/out-vs-up.png 414w, https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/out-vs-up-290x300.png 290w\" sizes=\"(max-width: 414px) 100vw, 414px\" \/><\/figure><\/div>\n\n\n\n<p>Ciekaw\u0105 rzecz mo\u017cna zaobserwowa\u0107 na wykresie z podzia\u0142em na systemy, w kt\u00f3rych wyra\u017anie wida\u0107, \u017ce w\u0142a\u015bciciele stron e-commerce, zwlekaj\u0105 z aktualizacj\u0105 najcz\u0119\u015bciej.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"750\" height=\"410\" src=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/out-inf-cms.png\" alt=\"\" class=\"wp-image-9720\" srcset=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/out-inf-cms.png 750w, https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/out-inf-cms-300x164.png 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n\n<p>Powodem tego oczywi\u015bcie jest obawa przed tzw. \u201cwysypaniem si\u0119\u201c strony. Czyli, innymi s\u0142owy, przerwanie poprawnego funkcjonowania sklepu internetowego, a tym samym utrat\u0119 pieni\u0119dzy za okres, w kt\u00f3rym ten sklep b\u0119dzie niedost\u0119pny.<\/p>\n\n\n\n<p>W poni\u017cszym artykule przedstawimy Wam kilka sposob\u00f3w, na zabezpieczenie swojej strony opartej o WordPress, dzi\u0119ki kt\u00f3rym zmniejszycie szans\u0119 na do\u0142\u0105czenie do statystyk zainfekowanych witryn.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #003366;color:#003366\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #003366;color:#003366\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Wtyczki_zabezpieczajace\" >Wtyczki zabezpieczaj\u0105ce<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Ukrycie_wersji_WordPressa\" >Ukrycie wersji WordPressa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Regularna_aktualizacja_WordPressa\" >Regularna aktualizacja WordPressa<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Automatyczna_aktualizacja_wtyczek\" >Automatyczna aktualizacja wtyczek<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Automatyczna_aktualizacja_motywu\" >Automatyczna aktualizacja motywu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Automatyczna_aktualizacja_WordPressa\" >Automatyczna aktualizacja WordPressa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Wtyczka_do_automatycznych_aktualizacji\" >Wtyczka do automatycznych aktualizacji<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Zmiana_domyslnego_prefiksu_tabel_WordPressa_w_bazie_danych\" >Zmiana domy\u015blnego prefiksu tabel WordPressa w bazie danych<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Kopia_zapasowa\" >Kopia zapasowa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Zmien_domyslny_prefiks_w_bazie_danych\" >Zmie\u0144 domy\u015blny prefiks w bazie danych<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Zmien_prefiks_w_pliku_wp-configphp\" >Zmie\u0144 prefiks w pliku wp-config.php<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Regularne_kopie_zapasowe\" >Regularne kopie zapasowe<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Zabezpieczenie_pliku_wp-loginphp\" >Zabezpieczenie pliku wp-login.php<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Zmiana_adresu_logowania_do_kokpitu_administratora\" >Zmiana adresu logowania do kokpitu administratora<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Dodatkowe_zabezpieczenia\" >Dodatkowe zabezpieczenia<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Mocne_haslo_i_login\" >Mocne has\u0142o i login<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#CAPTCHA\" >CAPTCHA<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Certyfikat_SSL\" >Certyfikat SSL<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#Podsumowujac\" >Podsumowuj\u0105c<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wtyczki_zabezpieczajace\"><\/span>Wtyczki zabezpieczaj\u0105ce<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Oczywi\u015bcie, je\u015bli komu\u015b nie zale\u017cy na dobrym zabezpieczeniu swojej strony, a jedynie na szybkim za\u0142atwieniu sprawy, wtyczka b\u0119dzie lepszym rozwi\u0105zaniem, ni\u017c brak jakichkolwiek dzia\u0142a\u0144. Wi\u0119kszo\u015b\u0107 zabezpiecze\u0144 na stronie mo\u017cna wdro\u017cy\u0107 bez wykorzystywania dodatkowych rozszerze\u0144, kt\u00f3re mog\u0105 tylko j\u0105 obci\u0105\u017cy\u0107. Je\u015bli jednak zdecydujemy si\u0119 na wykorzystanie wtyczki &#8211; warto sprawdzi\u0107: Sucuri Security, WordFence Security czy iThemes Security.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ukrycie_wersji_WordPressa\"><\/span>Ukrycie wersji WordPressa<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dlaczego warto to zrobi\u0107? Atakuj\u0105cy nie znaj\u0105c aktualnie zainstalowanej wersji, b\u0119dzie mia\u0142 trudno\u015b\u0107 w dobraniu odpowiedniego sposobu infekcji naszej strony. W internecie jest publicznie dost\u0119pna baza wszystkich znanych luk w zabezpieczeniach dla danej wersji WordPressa. \u0141atwo mo\u017cna te\u017c znale\u017a\u0107 gotowe do wykorzystania exploity, dzi\u0119ki kt\u00f3rym atakuj\u0105cy b\u0119dzie m\u00f3g\u0142 np. dosta\u0107 si\u0119 na nasz\u0105 stron\u0119.<\/p>\n\n\n\n<p>Aby to zrobi\u0107, wystarczy wklei\u0107 poni\u017cszy kod do pliku functions.php (najlepiej na samym dole pliku) dla aktywnego na stronie motywu.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>remove_action('wp_head', 'wp_generator');\nadd_filter('the_generator', '__return_empty_string');\nfunction shapeSpace_remove_version_scripts_styles($src) {\nif (strpos($src, 'ver=')) {\n$src = remove_query_arg('ver', $src);\n}\nreturn $src;\n}\nadd_filter('style_loader_src', 'shapeSpace_remove_version_scripts_styles', 9999);\nadd_filter('script_loader_src', 'shapeSpace_remove_version_scripts_styles', 9999);<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Regularna_aktualizacja_WordPressa\"><\/span>Regularna aktualizacja WordPressa<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Patrz\u0105c na statystyki podane na pocz\u0105tku tego artyku\u0142u, nie trzeba m\u00f3wi\u0107 o tym, jak istotne jest regularne aktualizowanie naszego WordPressa. Wa\u017cnym jest r\u00f3wnie\u017c, by poza samym CMS, aktualizowa\u0107 te\u017c wszystkie wykorzystywane wtyczki i motywy &#8211; dzi\u0119ki czemu pozb\u0119dziemy si\u0119&nbsp;chocia\u017c cz\u0119\u015bci luk w zabezpieczeniach naszej witryny. Ca\u0142y proces mo\u017cna zautomatyzowa\u0107 przy u\u017cyciu kilku linijek kodu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Automatyczna_aktualizacja_wtyczek\"><\/span>Automatyczna aktualizacja wtyczek<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Poni\u017cszy kod nale\u017cy umie\u015bci\u0107 w pliku functions.php (najlepiej na samym dole pliku), aktualnie aktywnego motywu.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add_filter( 'auto_update_plugin', '__return_true' );<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Automatyczna_aktualizacja_motywu\"><\/span>Automatyczna aktualizacja motywu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Poni\u017cszy kod nale\u017cy umie\u015bci\u0107 w pliku functions.php (najlepiej na samym dole pliku), aktualnie aktywnego motywu.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add_filter( 'auto_update_theme', '__return_true' );<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Automatyczna_aktualizacja_WordPressa\"><\/span>Automatyczna aktualizacja WordPressa<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Poni\u017cszy kod nale\u017cy umie\u015bci\u0107 w pliku wp-config.php<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define( 'WP_AUTO_UPDATE_CORE', true );<\/code><\/pre>\n\n\n\n<p>Dodatkowo, je\u015bli interesuj\u0105 Was wy\u0142\u0105cznie wa\u017cne aktualizacje jak np. Bezpiecze\u0144stwa, a chcecie pomin\u0105\u0107 mniejsze &#8211; nale\u017cy doda\u0107 w pliku functions.php (najlepiej na samym dole), aktualnie aktywnego motywu poni\u017cszy kod:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add_filter( 'allow_dev_auto_core_updates', '__return_false' );<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wtyczka_do_automatycznych_aktualizacji\"><\/span>Wtyczka do automatycznych aktualizacji<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Je\u015bli kto\u015b nie jest zbyt ch\u0119tny do mieszania w kodzie i plikach swojej strony &#8211; mo\u017ce oczywi\u015bcie jako alternatyw\u0119 wybra\u0107 wtyczk\u0119 do automatycznych aktualizacji. W tym miejscu mo\u017cemy poleci\u0107: Easy Updates Manager &#8211; Darmowe i \u0142atwe w obs\u0142udze rozszerzenie, kt\u00f3rym bez problemu uruchomimy proces uaktualnienia motyw\u00f3w, wtyczek lub samego Core WordPressa. Dodatkowo mo\u017ce ona wysy\u0142a\u0107 Wam powiadomienia mailowe o wykonanej aktualizacji lub ewentualnych napotkanych problemach.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zmiana_domyslnego_prefiksu_tabel_WordPressa_w_bazie_danych\"><\/span>Zmiana domy\u015blnego prefiksu tabel WordPressa w bazie danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Domy\u015blnie WordPress podczas instalacji proponuje dla wszystkich tabel prefiks \u201cwp_\u201d. Mo\u017cna go oczywi\u015bcie zmieni\u0107 na dowolny ci\u0105g znak\u00f3w, np. \u201cprefiks123xyz_\u201d. Zmiana tego prefiksu na trudniejszy do odgadni\u0119cia pomo\u017ce uchroni\u0107 nasz\u0105 stron\u0119 przed atakiem typu SQL Injection. Atak ten w du\u017cym skr\u00f3cie pozwala bez bezpo\u015bredniego dost\u0119pu do bazy danych, wykonywa\u0107 na niej r\u00f3\u017cnego rodzaju zapytania (kwerendy) co finalnie pozwala atakuj\u0105cemu uzyska\u0107 dost\u0119p do naszej strony, a nawet ca\u0142kowicie j\u0105 zniszczy\u0107. Je\u015bli Wasza strona posiada ju\u017c zainstalowany system WordPress &#8211; nadal mo\u017cecie zmieni\u0107 prefiks tabel. A o tym, jak to zrobi\u0107, mo\u017cecie przeczyta\u0107 poni\u017cej.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kopia_zapasowa\"><\/span>Kopia zapasowa<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Zanim przyst\u0105picie do jakichkolwiek operacji na bazie danych, wykonajcie jej kopi\u0119 zapasow\u0105. Wi\u0119kszo\u015b\u0107 hosting\u00f3w automatycznie, w regularnych odst\u0119pach czasu robi kopi\u0119 zapasow\u0105 Waszej bazy. Je\u015bli tak jest r\u00f3wnie\u017c w Waszym przypadku, mo\u017cecie przej\u015b\u0107 do nast\u0119pnego kroku. Kopi\u0119 zapasow\u0105 mo\u017cecie wykona\u0107 z poziomu hostingu, jednak z uwagi na r\u00f3\u017cnice w ich budowie, poka\u017cemy jak j\u0105 wykona\u0107 bezpo\u015brednio w panelu phpMyAdmin<strong>.<\/strong><\/p>\n\n\n\n<p>Po zalogowaniu si\u0119 do panelu phpMyAdmin (najcz\u0119\u015bciej adres to: domena.pl\/phpmyadmin) wybieramy zak\u0142adk\u0119 \u201cEksport\u201d. Nast\u0119pnie wybieramy metod\u0119 \u201cCustom\u201d i klikamy na baz\u0119 danych, kt\u00f3rej kopi\u0119 chcemy zrobi\u0107. Na koniec wystarczy na samym dole klikn\u0105\u0107 \u201cGo\u201d, a plik bazy danych zostanie pobrany na nasz dysk.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/export.png\" alt=\"\" class=\"wp-image-9719\" width=\"548\" height=\"404\" srcset=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/export.png 679w, https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/export-300x221.png 300w\" sizes=\"(max-width: 548px) 100vw, 548px\" \/><\/figure><\/div>\n\n\n\n<p><br \/><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zmien_domyslny_prefiks_w_bazie_danych\"><\/span>Zmie\u0144 domy\u015blny prefiks w bazie danych<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Po zalogowaniu do phpMyAdmin i wybraniu interesuj\u0105cej nas bazy, nale\u017cy wybra\u0107 zak\u0142adk\u0119 SQL.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/kwerenda.png\" alt=\"\" class=\"wp-image-9718\" width=\"796\" height=\"392\" srcset=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/kwerenda.png 795w, https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/kwerenda-300x148.png 300w, https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/kwerenda-768x379.png 768w\" sizes=\"(max-width: 796px) 100vw, 796px\" \/><\/figure><\/div>\n\n\n\n<p>W polu tekstowym nale\u017cy wklei\u0107 poni\u017csze polecenie (kwerend\u0119).<br \/>Wcze\u015bniej oczywi\u015bcie trzeba zmodyfikowa\u0107 to polecenie zgodnie z wybranym przez siebie prefiksem tabel. W naszym przypadku b\u0119dzie wygl\u0105da\u0107 tak:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>RENAME table `wp_termmeta` TO `prefiks123xyz_termmeta`;\nRENAME table `wp_term_taxonomy` TO `prefiks123xyz_term_taxonomy`;\nRENAME table `wp_commentmeta` TO `prefiks123xyz_commentmeta`;\nRENAME table `wp_links` TO `prefiks123xyz_links`;\nRENAME table `wp_terms` TO `prefiks123xyz_terms`;\nRENAME table `wp_comments` TO `prefiks123xyz_comments`;\nRENAME table `wp_term_relationships` TO `prefiks123xyz_term_relationships`;\nRENAME table `wp_users` TO `prefiks123xyz_users`;\nRENAME table `wp_options` TO `prefiks123xyz_options`;\nRENAME table `wp_usermeta` TO `prefiks123xyz_usermeta`;\nRENAME table `wp_postmeta` TO `prefiks123xyz_postmeta`;\nRENAME table `wp_posts` TO `prefiks123xyz_posts`;<\/code><\/pre>\n\n\n\n<p>Po wykonaniu powy\u017cszego polecenia domy\u015blny prefiks tabel zostanie zmieniony na wybrany przez nas. Je\u015bli pozosta\u0142y jakie\u015b dodatkowe tabele, kt\u00f3re mog\u0142y zosta\u0107 dodane przez r\u00f3\u017cnego rodzaju wtyczki, nale\u017cy doda\u0107 je do powy\u017cszego polecenia lub wykona\u0107 jeszcze jedno, kt\u00f3re zmieni r\u00f3wnie\u017c ich prefiks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zmien_prefiks_w_pliku_wp-configphp\"><\/span>Zmie\u0144 prefiks w pliku wp-config.php<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>W plikach WordPressa nale\u017cy odnale\u017a\u0107 plik wp-config.php. W nim nale\u017cy znale\u017a\u0107 linijk\u0119 \u201c<strong>$table_prefix 'wp_&#8217;;<\/strong>\u201d i zmieni\u0107 prefiks na wybrany przez siebie. W tym przypadku linijka po zmianach b\u0119dzie wygl\u0105da\u0107 tak: \u201c<strong>$table_prefix 'prefiks123xyz_&#8217;;<\/strong>\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Regularne_kopie_zapasowe\"><\/span>Regularne kopie zapasowe<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Je\u015bli dzia\u0142ania zabezpieczaj\u0105ce witryn\u0119, oka\u017c\u0105 si\u0119 nieskuteczne i witryna zostanie uszkodzona lub zainfekowana, wtedy z pomoc\u0105 przyjdzie kopia zapasowa witryny. Wi\u0119kszo\u015b\u0107 hosting\u00f3w oferuje kopie zapasowe w swoim planie, jednak z uwagi na zajmowan\u0105 przestrze\u0144 &#8211; s\u0105 one tylko na kr\u00f3tki czas wstecz. Warto trzyma\u0107 przynajmniej kilka takich kopii witryny na swoim dysku lub w innym bezpiecznym miejscu. Dzi\u0119ki temu zawsze b\u0119dziemy mogli przywr\u00f3ci\u0107 swoj\u0105 stron\u0119 do pierwotnego stanu. Oczywi\u015bcie r\u00f3wnie\u017c do tego istniej\u0105 przygotowane wtyczki. Przy r\u0119cznej kopii zapasowej, wystarczy skopiowa\u0107 wszystkie pliki naszej strony przez FTP oraz pobra\u0107 kopi\u0119 bazy danych np. przez phpMyAdmin. Wtyczki mog\u0105 pom\u00f3c zautomatyzowa\u0107 ten proces i wykonywa\u0107 kopi\u0119 naszej strony cyklicznie. Niekt\u00f3re wtyczki s\u0105 r\u00f3wnie\u017c zsynchronizowane z Dyskiem Google \/ DropBoxem &#8211; co pozwoli na posiadanie kopii zapasowej zawsze pod r\u0119k\u0105.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zabezpieczenie_pliku_wp-loginphp\"><\/span>Zabezpieczenie pliku wp-login.php<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Plik odpowiadaj\u0105cy za logowanie do kokpitu administratora, praktycznie bez przerwy jest poddawany pr\u00f3bie z\u0142amania has\u0142a przy u\u017cyciu atak\u00f3w Brute Force, czy metod\u0105 s\u0142ownikow\u0105. Ka\u017cde takie zapytanie do pliku wp-login.php poch\u0142ania troch\u0119&nbsp;zasob\u00f3w serwera. Przy tysi\u0105cach zapyta\u0144 dziennie, jest to ju\u017c poka\u017ana ilo\u015b\u0107, kt\u00f3ra znacznie spowalnia dzia\u0142anie naszej strony. Najlepiej i jednocze\u015bnie najskuteczniej jest zabezpieczy\u0107 ten plik z poziomu serwera. Wszystko, co trzeba zrobi\u0107, by to ograniczy\u0107 &#8211; to w pliku .htaccess doda\u0107 poni\u017csz\u0105 formu\u0142\u0119:<br \/><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;IfModule mod_rewrite.c>\nRewriteEngine On\nRewriteCond %{REQUEST_METHOD} POST\nRewriteCond %{HTTP_REFERER} !^https:\/\/(.*)?.domena.pl &#91;NC]\nRewriteCond %{REQUEST_URI} ^\/wp-login\\.php(.*)$\nRewriteRule ^(.*)$ - &#91;R=403,L]\n&lt;\/IfModule><\/code><\/pre>\n\n\n\n<p>Przy okazji warto r\u00f3wnie\u017c zabezpieczy\u0107 plik xmlrpc.php<strong>, <\/strong>je\u015bli nie \u0142\u0105czymy si\u0119 z witryn\u0105 z zewn\u0105trz &#8211; np. przez aplikacj\u0119 od WordPressa. By go zabezpieczy\u0107, wystarczy w pliku .htaccess doklei\u0107 poni\u017csz\u0105 formu\u0142\u0119:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;files xmlrpc.php>\norder deny,allow\ndeny from all\n&lt;\/files><\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zmiana_adresu_logowania_do_kokpitu_administratora\"><\/span>Zmiana adresu logowania do kokpitu administratora<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Domy\u015blnie do panelu administratora logujemy si\u0119 przy wykorzystaniu adresu \u201c\/wp-admin\u201d zaraz po nazwie domeny. Jest to dobrze wszystkim znany adres i w\u0142a\u015bnie dlatego powinno si\u0119 go zmieni\u0107. W tym celu mo\u017cna skorzysta\u0107 z wtyczki jak np.: <a href=\"https:\/\/wordpress.org\/plugins\/wps-hide-login\/\"><strong>WPS HIDE LOGIN<\/strong><\/a><strong>. <\/strong>Pozwoli ona zmieni\u0107 domy\u015blny adres na dowolny ci\u0105g znak\u00f3w. Dla przyk\u0142adu: z adresu \u201c\/wp-admin\u201d na \u201c\/sekretny-adres-logowania-123\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dodatkowe_zabezpieczenia\"><\/span>Dodatkowe zabezpieczenia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Poni\u017cej wspomnimy r\u00f3wnie\u017c o prostszych metodach zabezpieczenia naszej witryny.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Mocne_haslo_i_login\"><\/span>Mocne has\u0142o i login<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jedn\u0105 z najwa\u017cniejszych metod jest po prostu mocne has\u0142o oraz trudny do odgadni\u0119cia login. Nikt nie powinien korzysta\u0107 z tak popularnych login\u00f3w, jak np.: admin, admin1, root, qwerty, test. Takie nazwy u\u017cytkownik\u00f3w bardzo cz\u0119sto padaj\u0105 bowiem ofiar\u0105 atak\u00f3w <strong>Brute force. <\/strong>Aby u\u0142atwi\u0107 sobie korzystanie z bardziej z\u0142o\u017conych i bezpiecznych danych do logowania, warto korzysta\u0107 z program\u00f3w typu KeePass, kt\u00f3re pozwalaj\u0105 nam przechowywa\u0107 d\u0142ugie i trudne do zapami\u0119tania has\u0142a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"CAPTCHA\"><\/span>CAPTCHA<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Ka\u017cdy s\u0142ysza\u0142 lub widzia\u0142 ju\u017c stosowan\u0105 od wielu lat technik\u0119, pozwalaj\u0105c\u0105 (mniej lub bardziej skutecznie) odfiltrowa\u0107 wszystkie boty, pr\u00f3buj\u0105ce przes\u0142a\u0107 r\u00f3\u017cnego rodzaju dane &#8211; b\u0119d\u0105ce najcz\u0119\u015bciej spamem. Warto na swojej stronie doda\u0107 CAPTCHA do wszystkich formularzy. Pozwoli to nie tylko zabezpieczy\u0107 stron\u0119 przed spamem, ale te\u017c odci\u0105\u017cy\u0107 serwer Waszej strony. Samo zabezpieczenie mo\u017cna nawet doda\u0107 do logowania do panelu administratora. Dzi\u0119ki czemu ograniczymy dzia\u0142ania bot\u00f3w, pr\u00f3buj\u0105cych odgadn\u0105\u0107 has\u0142o do kokpitu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Certyfikat_SSL\"><\/span>Certyfikat SSL<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Warto go zainstalowa\u0107 na swojej witryny nie tylko z uwagi na lepsze pozycjonowanie swojej strony, ale te\u017c na bezpiecze\u0144stwo. W du\u017cym uproszczeniu certyfikat SSL pozwoli Wam szyfrowa\u0107 ruch pomi\u0119dzy Wasz\u0105 stron\u0105 internetow\u0105 a u\u017cytkownikiem, kt\u00f3ry j\u0105 przegl\u0105da. Po zakupie takiego certyfikatu wystarczy przekierowa\u0107 ca\u0142y ruch na https przez odpowiednie wpisy w pliku .htaccess lub po prostu instalacj\u0119 wtyczki takiej jak np.:<strong> <\/strong>Simple SSL<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Podsumowujac\"><\/span>Podsumowuj\u0105c<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dzi\u015b pokazali\u015bmy wiele sposob\u00f3w, dzi\u0119ki kt\u00f3rym Wasza witryna stanie si\u0119 bezpieczniejsza. Warto zastosowa\u0107 chocia\u017c kilka z nich, gdy\u017c z pewno\u015bci\u0105 pomo\u017ce nam to uchroni\u0107 si\u0119 przed utrat\u0105 danych, zar\u00f3wno tych w\u0142asnych, jak i tych nale\u017c\u0105cych do odwiedzaj\u0105cych Wasz\u0105 stron\u0119.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bez w\u0105tpienia WordPress jest naszym ulubionym Systemem Zarz\u0105dzania Tre\u015bci\u0105 (CMS). Spo\u015br\u00f3d wszystkich stron internetowych posiadaj\u0105cych wspomniany CMS &#8211; to w\u0142a\u015bnie WordPress jest najcz\u0119\u015bciej wybieranym, bo a\u017c w ponad 63% przypadk\u00f3w (wed\u0142ug oficjalnych danych od W3techs). Niestety z uwagi na swoj\u0105 popularno\u015b\u0107, jest on r\u00f3wnie\u017c najcz\u0119\u015bciej atakowanym. Z raportu od Sucuri z roku 2019, wynika, \u017ce [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":9799,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-9715","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-techniczne-wskazowki"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sposoby na zabezpieczenie strony na WordPressie - Blog NPROFIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sposoby na zabezpieczenie strony na WordPressie - Blog NPROFIT\" \/>\n<meta property=\"og:description\" content=\"Bez w\u0105tpienia WordPress jest naszym ulubionym Systemem Zarz\u0105dzania Tre\u015bci\u0105 (CMS). Spo\u015br\u00f3d wszystkich stron internetowych posiadaj\u0105cych wspomniany CMS &#8211; to w\u0142a\u015bnie WordPress jest najcz\u0119\u015bciej wybieranym, bo a\u017c w ponad 63% przypadk\u00f3w (wed\u0142ug oficjalnych danych od W3techs). Niestety z uwagi na swoj\u0105 popularno\u015b\u0107, jest on r\u00f3wnie\u017c najcz\u0119\u015bciej atakowanym. Z raportu od Sucuri z roku 2019, wynika, \u017ce [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/\" \/>\n<meta property=\"og:site_name\" content=\"NPROFIT\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-08T07:00:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1360\" \/>\n\t<meta property=\"og:image:height\" content=\"972\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dominik Pacholski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dominik Pacholski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/\"},\"author\":{\"name\":\"Dominik Pacholski\",\"@id\":\"https:\/\/nprofit.net\/pl\/#\/schema\/person\/d7f69eedb0c5e8854acd49d50cb43c70\"},\"headline\":\"Sposoby na zabezpieczenie strony na WordPressie\",\"datePublished\":\"2020-05-08T07:00:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/\"},\"wordCount\":1680,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nprofit.net\/pl\/#organization\"},\"image\":{\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg\",\"articleSection\":[\"Techniczne wskaz\u00f3wki\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/\",\"url\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/\",\"name\":\"Sposoby na zabezpieczenie strony na WordPressie - Blog NPROFIT\",\"isPartOf\":{\"@id\":\"https:\/\/nprofit.net\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg\",\"datePublished\":\"2020-05-08T07:00:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage\",\"url\":\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg\",\"contentUrl\":\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg\",\"width\":1360,\"height\":972,\"caption\":\"Isometric protection network security concepts. Cyber Security. Laptop with data and protection against hacker attacks. Vector illustration\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/nprofit.net\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sposoby na zabezpieczenie strony na WordPressie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nprofit.net\/pl\/#website\",\"url\":\"https:\/\/nprofit.net\/pl\/\",\"name\":\"NPROFIT\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/nprofit.net\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nprofit.net\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nprofit.net\/pl\/#organization\",\"name\":\"NPROFIT\",\"url\":\"https:\/\/nprofit.net\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/nprofit.net\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2025\/07\/bigLogo.png\",\"contentUrl\":\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2025\/07\/bigLogo.png\",\"width\":323,\"height\":50,\"caption\":\"NPROFIT\"},\"image\":{\"@id\":\"https:\/\/nprofit.net\/pl\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/nprofit.net\/pl\/#\/schema\/person\/d7f69eedb0c5e8854acd49d50cb43c70\",\"name\":\"Dominik Pacholski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/nprofit.net\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5ab8a75e896e9797130eeca90e14118a706a8a004d3f6b5a6bbdac382c8964d2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5ab8a75e896e9797130eeca90e14118a706a8a004d3f6b5a6bbdac382c8964d2?s=96&d=mm&r=g\",\"caption\":\"Dominik Pacholski\"},\"url\":\"https:\/\/nprofit.net\/pl\/blog\/author\/dominik-pacholski\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sposoby na zabezpieczenie strony na WordPressie - Blog NPROFIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/","og_locale":"pl_PL","og_type":"article","og_title":"Sposoby na zabezpieczenie strony na WordPressie - Blog NPROFIT","og_description":"Bez w\u0105tpienia WordPress jest naszym ulubionym Systemem Zarz\u0105dzania Tre\u015bci\u0105 (CMS). Spo\u015br\u00f3d wszystkich stron internetowych posiadaj\u0105cych wspomniany CMS &#8211; to w\u0142a\u015bnie WordPress jest najcz\u0119\u015bciej wybieranym, bo a\u017c w ponad 63% przypadk\u00f3w (wed\u0142ug oficjalnych danych od W3techs). Niestety z uwagi na swoj\u0105 popularno\u015b\u0107, jest on r\u00f3wnie\u017c najcz\u0119\u015bciej atakowanym. Z raportu od Sucuri z roku 2019, wynika, \u017ce [&hellip;]","og_url":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/","og_site_name":"NPROFIT","article_published_time":"2020-05-08T07:00:57+00:00","og_image":[{"width":1360,"height":972,"url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg","type":"image\/jpeg"}],"author":"Dominik Pacholski","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Dominik Pacholski","Szacowany czas czytania":"10 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#article","isPartOf":{"@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/"},"author":{"name":"Dominik Pacholski","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/person\/d7f69eedb0c5e8854acd49d50cb43c70"},"headline":"Sposoby na zabezpieczenie strony na WordPressie","datePublished":"2020-05-08T07:00:57+00:00","mainEntityOfPage":{"@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/"},"wordCount":1680,"commentCount":0,"publisher":{"@id":"https:\/\/nprofit.net\/pl\/#organization"},"image":{"@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage"},"thumbnailUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg","articleSection":["Techniczne wskaz\u00f3wki"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/","url":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/","name":"Sposoby na zabezpieczenie strony na WordPressie - Blog NPROFIT","isPartOf":{"@id":"https:\/\/nprofit.net\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage"},"image":{"@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage"},"thumbnailUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg","datePublished":"2020-05-08T07:00:57+00:00","breadcrumb":{"@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#primaryimage","url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg","contentUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/05\/3477-scaled-e1589883423342.jpg","width":1360,"height":972,"caption":"Isometric protection network security concepts. Cyber Security. Laptop with data and protection against hacker attacks. Vector illustration"},{"@type":"BreadcrumbList","@id":"https:\/\/nprofit.net\/pl\/blog\/sposoby-na-zabezpieczenie-strony-na-wordpressie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/nprofit.net\/pl\/"},{"@type":"ListItem","position":2,"name":"Sposoby na zabezpieczenie strony na WordPressie"}]},{"@type":"WebSite","@id":"https:\/\/nprofit.net\/pl\/#website","url":"https:\/\/nprofit.net\/pl\/","name":"NPROFIT","description":"","publisher":{"@id":"https:\/\/nprofit.net\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nprofit.net\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/nprofit.net\/pl\/#organization","name":"NPROFIT","url":"https:\/\/nprofit.net\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2025\/07\/bigLogo.png","contentUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2025\/07\/bigLogo.png","width":323,"height":50,"caption":"NPROFIT"},"image":{"@id":"https:\/\/nprofit.net\/pl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/person\/d7f69eedb0c5e8854acd49d50cb43c70","name":"Dominik Pacholski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5ab8a75e896e9797130eeca90e14118a706a8a004d3f6b5a6bbdac382c8964d2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5ab8a75e896e9797130eeca90e14118a706a8a004d3f6b5a6bbdac382c8964d2?s=96&d=mm&r=g","caption":"Dominik Pacholski"},"url":"https:\/\/nprofit.net\/pl\/blog\/author\/dominik-pacholski\/"}]}},"_links":{"self":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts\/9715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/comments?post=9715"}],"version-history":[{"count":0,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts\/9715\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/media\/9799"}],"wp:attachment":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/media?parent=9715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/categories?post=9715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/tags?post=9715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}