{"id":258569,"date":"2023-10-09T07:18:00","date_gmt":"2023-10-09T04:18:00","guid":{"rendered":"https:\/\/inform.click\/10-innowacyjnych-hackow-zabezpieczajacych-wordpress-w-celu-ochrony-twojej-witryny\/"},"modified":"2023-10-09T07:18:00","modified_gmt":"2023-10-09T04:18:00","slug":"10-innowacyjnych-hackow-zabezpieczajacych-wordpress-w-celu-ochrony-twojej-witryny","status":"publish","type":"post","link":"https:\/\/inform.click\/pl\/10-innowacyjnych-hackow-zabezpieczajacych-wordpress-w-celu-ochrony-twojej-witryny\/","title":{"rendered":"10 innowacyjnych hack\u00f3w zabezpieczaj\u0105cych WordPress w celu ochrony Twojej witryny"},"content":{"rendered":"<p>\n  Niezale\u017cnie od tego, czy posiadasz osobistego bloga, czy witryn\u0119 internetow\u0105 o krytycznym znaczeniu biznesowym zawieraj\u0105c\u0105 poufne dane, musisz po\u0142o\u017cy\u0107 nale\u017cyty nacisk na ich zabezpieczenie w najwi\u0119kszym mo\u017cliwym stopniu. Aby uniemo\u017cliwi\u0107 odwiedzaj\u0105cemu ze z\u0142ymi zamiarami uzyskanie dost\u0119pu do Twojej witryny, konieczne jest przygotowanie listy kontrolnej bezpiecze\u0144stwa i przeprowadzanie okresowych audyt\u00f3w bezpiecze\u0144stwa.\n<\/p>\n<p>\n  To powiedziawszy, stuprocentowo bezpieczny system jest praktycznie niemo\u017cliwy do skonfigurowania, poniewa\u017c zawsze istnieje prawdopodobie\u0144stwo pojawienia si\u0119 nowych \u201ezagro\u017ce\u0144&#8221; niespodziewanie. Chocia\u017c ca\u0142kowite wyeliminowanie ryzyka naruszenia bezpiecze\u0144stwa mo\u017ce nie by\u0107 mo\u017cliwe, przestrzeganie zestawu najlepszych praktyk mo\u017ce pom\u00f3c w zminimalizowaniu potencjalnych luk w zabezpieczeniach.\n<\/p>\n<p>\n  Je\u015bli chodzi o <a href=\"https:\/\/inform.click\/pl\/10-hackow-bezpieczenstwa-dla-wordpressa-ktore-powstrzymaja-cie-przed-wlamaniem\/\" title=\"zabezpieczenie witryny WordPress\">zabezpieczenie witryny WordPress<\/a>, b\u0119dziesz rozpieszczany wyborami, je\u015bli chodzi o dost\u0119pno\u015b\u0107 zasob\u00f3w. Istnieje mn\u00f3stwo wskaz\u00f3wek, poprawek i samouczk\u00f3w opublikowanych na wielu stronach internetowych i blogach. Jednak gdy przyjrzysz si\u0119 bli\u017cej, mo\u017cesz by\u0107 rozczarowany brakiem tre\u015bci. \u015arodki bezpiecze\u0144stwa WordPress wymienione na wi\u0119kszo\u015bci tych stron internetowych maj\u0105 bardzo podstawowy charakter. Niezale\u017cnie od tego, czy chodzi o aktualizacj\u0119 do najnowszej wersji WordPressa, planowanie okresowych kopii zapasowych, czy u\u017cywanie has\u0142a administratora o du\u017cej z\u0142o\u017cono\u015bci \u2013 by\u0107 mo\u017ce wdro\u017cy\u0142e\u015b ju\u017c wszystkie te podstawowe \u015brodki. Najwyra\u017aniej pytanie, kt\u00f3re przychodzi ci do g\u0142owy, brzmi: \u201eCo dalej?&#8221;\n<\/p>\n<p>\n  Ten samouczek ma na celu udzielenie jednoznacznej odpowiedzi na Twoje pytanie. Om\u00f3wiono tutaj dziesi\u0119\u0107 innowacyjnych \u015brodk\u00f3w bezpiecze\u0144stwa, kt\u00f3re mog\u0105 pom\u00f3c w utrzymaniu kontroli nad witryn\u0105 WordPress w bezpiecznym miejscu. Przejd\u017amy teraz do szczeg\u00f3\u0142\u00f3w.\n<\/p>\n<h4>\n  1 U\u017cyj uwierzytelniania dwusk\u0142adnikowego:<br \/>\n<\/h4>\n<p>\n  Po wdro\u017ceniu uwierzytelniania dwusk\u0142adnikowego osoba pr\u00f3buj\u0105ca zalogowa\u0107 si\u0119 do pulpitu nawigacyjnego WordPress b\u0119dzie musia\u0142a wprowadzi\u0107 losowo wygenerowane has\u0142o jednorazowe (OTP), opr\u00f3cz standardowej nazwy u\u017cytkownika i has\u0142a. Funkcje kryptograficzne s\u0142u\u017c\u0105 do generowania OTP w czasie rzeczywistym i s\u0105 wysy\u0142ane tylko do zamierzonego odbiorcy na urz\u0105dzeniu komunikacyjnym za po\u015brednictwem bezpiecznej bramki. Telefon kom\u00f3rkowy jest najcz\u0119\u015bciej u\u017cywanym urz\u0105dzeniem komunikacyjnym do tego celu.\n<\/p>\n<p>\n  Wi\u0119c nawet je\u015bli hakerowi uda si\u0119 ukra\u015b\u0107 Twoj\u0105 nazw\u0119 u\u017cytkownika i has\u0142o, nadal nie b\u0119dzie m\u00f3g\u0142 uzyska\u0107 dost\u0119pu do panelu administracyjnego WordPress bez has\u0142a jednorazowego.\n<\/p>\n<p>\n  <strong>Jak wdro\u017cy\u0107 uwierzytelnianie dwusk\u0142adnikowe?<\/strong>\n<\/p>\n<p>\n  Mo\u017cesz u\u017cy\u0107 dowolnej wtyczki generuj\u0105cej OTP, aby zaimplementowa\u0107 uwierzytelnianie dwusk\u0142adnikowe na swojej stronie WordPress. Na rynku dost\u0119pne s\u0105 zar\u00f3wno wtyczki komercyjne, jak i darmowe. Dwie zalecane wtyczki, kt\u00f3re s\u0105 bezp\u0142atnie dost\u0119pne w repozytorium WordPress to:\n<\/p>\n<ol>\n<li>\n    <a href=\"https:\/\/wordpress.org\/plugins\/two-factor-auth\/\" target=\"_blank\" rel=\"noopener\">Autoryzacja dwuetapowa<\/a>\n  <\/li>\n<li>\n    <a href=\"https:\/\/wordpress.org\/plugins\/duo-wordpress\/\" target=\"_blank\" rel=\"noopener\">Uwierzytelnianie dwusk\u0142adnikowe Duo<\/a>\n  <\/li>\n<\/ol>\n<p>\n  Obie wtyczki s\u0105 bardzo \u0142atwe do skonfigurowania nawet dla pocz\u0105tkuj\u0105cego webmastera. Szczeg\u00f3\u0142ow\u0105 dokumentacj\u0119 dotycz\u0105c\u0105 instalacji i konfiguracji mo\u017cna znale\u017a\u0107 na odpowiednich stronach wtyczek.\n<\/p>\n<h4>\n  2 Wy\u0142\u0105cz edycj\u0119 pliku szablonu za pomoc\u0105 WP Dashboard<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d0a04df.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d0a04df.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  U\u017cytkownik WordPress z dost\u0119pem administracyjnym mo\u017ce edytowa\u0107 pliki szablon\u00f3w Twojej witryny, przechodz\u0105c do opcji Wygl\u0105d &gt; Edytor. W przypadku, gdy odwiedzaj\u0105cy ze z\u0142o\u015bliwymi zamiarami zdo\u0142a zhakowa\u0107 twoje dane uwierzytelniaj\u0105ce administratora, on r\u00f3wnie\u017c mo\u017ce wprowadzi\u0107 \u017c\u0105dane modyfikacje w tych plikach bezpo\u015brednio z pulpitu nawigacyjnego WordPress. Aby temu zapobiec, mo\u017cesz wy\u0142\u0105czy\u0107 edycj\u0119 plik\u00f3w z pulpitu nawigacyjnego WordPress.\n<\/p>\n<p>\n  <strong>Jak wy\u0142\u0105czy\u0107 edycj\u0119 pliku szablonu?<\/strong>\n<\/p>\n<p>\n  Aby wy\u0142\u0105czy\u0107 edycj\u0119 plik\u00f3w za pomoc\u0105 edytora pulpitu nawigacyjnego, musisz doda\u0107 lini\u0119 kodu do pliku konfiguracyjnego swojej witryny WordPress. Przejd\u017a do programu mened\u017cera plik\u00f3w dost\u0119pnego w panelu sterowania hostingu i przejd\u017a do katalogu g\u0142\u00f3wnego. Otw\u00f3rz plik wp-config.php w edytorze tekstu i do\u0142\u0105cz nast\u0119puj\u0105cy wiersz kodu na dole pliku.\n<\/p>\n<pre><code>define( 'DISALLOW_FILE_EDIT', true );<\/code><\/pre>\n<h4>\n  3 Ukryj opinie o b\u0142\u0119dach logowania przed odwiedzaj\u0105cymi<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d2d19d2.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d2d19d2.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  W jakim celu wy\u015bwietla si\u0119 u\u017cytkownikom dzienniki b\u0142\u0119d\u00f3w? Absolutnie niczego. Gdy co\u015b p\u00f3jdzie nie tak, tylko Ty, administrator, powiniene\u015b o tym wiedzie\u0107. Co gorsza, upubliczniaj\u0105c informacj\u0119 zwrotn\u0105 o b\u0142\u0119dzie, w rzeczywisto\u015bci dajesz wystarczaj\u0105c\u0105 wskaz\u00f3wk\u0119 ekspertowi technicznemu, aby spr\u00f3bowa\u0142 zhakowa\u0107 Twoj\u0105 witryn\u0119.\n<\/p>\n<p>\n  <strong>Jak zatrzyma\u0107 wy\u015bwietlanie informacji zwrotnych o b\u0142\u0119dach?<\/strong>\n<\/p>\n<p>\n  Istnieje prosta metoda zapobiegania wy\u015bwietlaniu opinii o b\u0142\u0119dach logowania do WordPressa publicznie. Po zalogowaniu si\u0119 do panelu administracyjnego WordPress przejd\u017a do Wygl\u0105d &gt; Edytor. Otw\u00f3rz plik functions.php aktywnego motywu i umie\u015b\u0107 poni\u017cszy fragment kodu w dowolnym miejscu w pliku.\n<\/p>\n<pre><code>add_filter('login_errors',create_function('$a', \"return null;\"));<\/code><\/pre>\n<h4>\n  4 Usu\u0144 u\u017cytkownika \u201eadmin&#8221;.<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d5643b9.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d5643b9.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Domy\u015blnym kontem administratora, kt\u00f3re jest tworzone automatycznie podczas instalacji WordPressa, jest \u201eadmin&#8221;. Jest to r\u00f3wnie\u017c najbardziej wra\u017cliwy obszar, je\u015bli chodzi o bezpiecze\u0144stwo WordPressa, kt\u00f3ry jest najcz\u0119\u015bciej wykorzystywany przez haker\u00f3w. Dlatego usuni\u0119cie tego domy\u015blnego konta \u201eadministratora&#8221; i zarz\u0105dzanie witryn\u0105 z innego \u201epseudo&#8221; konta administratora to bardzo dobry pomys\u0142, aby powstrzyma\u0107 haker\u00f3w. Przynajmniej utrudni to \u017cycie ka\u017cdemu potencjalnemu hakerowi.\n<\/p>\n<p>\n  <strong>Jak usun\u0105\u0107 domy\u015blnego u\u017cytkownika \u201eadmin&#8221;?<\/strong>\n<\/p>\n<p>\n  To dzia\u0142anie mo\u017cna wykona\u0107 na dw\u00f3ch r\u00f3\u017cnych etapach, jak opisano poni\u017cej:\n<\/p>\n<ol>\n<li>\n    <strong>Podczas instalacji WordPress<\/strong>: Je\u015bli jest to nowe konto hostingowe, na kt\u00f3rym chcesz utworzy\u0107 witryn\u0119 WordPress, mo\u017cesz pozby\u0107 si\u0119 u\u017cytkownika \u201eadmin&#8221; podczas instalacji WordPress. Na pierwszym ekranie instalacyjnym dost\u0119pne s\u0105 opcje konfigurowalne przez u\u017cytkownika. Nazwa u\u017cytkownika jest jednym z takich element\u00f3w, kt\u00f3re mo\u017cesz modyfikowa\u0107. Zanim klikniesz przycisk \u201eZainstaluj&#8221; znajduj\u0105cy si\u0119 na dole ekranu, po prostu zast\u0105p domy\u015bln\u0105 nazw\u0119 u\u017cytkownika \u201eadmin&#8221; dowoln\u0105 nazw\u0105. Nast\u0119pnie kontynuuj proces instalacji w normalny spos\u00f3b.\n  <\/li>\n<li>\n    <strong>W przypadku istniej\u0105cej instalacji WordPress<\/strong>: Je\u015bli masz ju\u017c istniej\u0105c\u0105 witryn\u0119 WordPress, najpierw musisz zalogowa\u0107 si\u0119 na swoje konto \u201eadmin&#8221; i utworzy\u0107 nowe konto u\u017cytkownika. Upewnij si\u0119, \u017ce przyznajesz nowemu u\u017cytkownikowi pe\u0142ne uprawnienia administracyjne. Nast\u0119pnie wyloguj si\u0119 z konta administratora i zaloguj si\u0119 ponownie, korzystaj\u0105c z nowo utworzonego konta u\u017cytkownika. Przejd\u017a do zak\u0142adki \u201eU\u017cytkownicy&#8221; na pulpicie nawigacyjnym WordPress i usu\u0144 konto u\u017cytkownika \u201eadmin&#8221;. Mo\u017cesz teraz zarz\u0105dza\u0107 pulpitem nawigacyjnym za pomoc\u0105 nowo utworzonego u\u017cytkownika administracyjnego.\n  <\/li>\n<\/ol>\n<h4>\n  5 Ukryj numer wersji WordPress<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d80a492.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3d80a492.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Ka\u017cda wersja WordPress ma kilka luk w zabezpieczeniach, kt\u00f3re zwykle s\u0105 naprawiane po wydaniu kolejnej wersji. Je\u015bli hakerowi uda si\u0119 zidentyfikowa\u0107, kt\u00f3rej wersji WordPressa u\u017cywasz, mo\u017ce \u0142atwo powi\u0105za\u0107 j\u0105 ze znan\u0105 s\u0142abo\u015bci\u0105 i wykorzysta\u0107 j\u0105 do przej\u0119cia kontroli nad Twoj\u0105 witryn\u0105. Aby zapobiec takiemu scenariuszowi, mo\u017cesz poinstruowa\u0107 plik funkcji WordPress, aby nie ujawnia\u0142 numeru wersji.\n<\/p>\n<p>\n  <strong>Jak ukry\u0107 numer wersji WP?<\/strong>\n<\/p>\n<p>\n  Zwykle numer wersji WordPress jest wstawiany do pliku nag\u0142\u00f3wkowego motywu za pomoc\u0105 funkcji \u201ewp-head()&#8221;. Jednak usuni\u0119cie tej funkcji nie jest rozwi\u0105zaniem, poniewa\u017c ta sama funkcja mo\u017ce by\u0107 r\u00f3wnie\u017c u\u017cywana przez niekt\u00f3re z zainstalowanych wtyczek. Zamiast tego lepsz\u0105 alternatyw\u0105 jest dodanie poni\u017cszego fragmentu kodu do pliku functions.php.\n<\/p>\n<pre><code>remove_action('ks29so_head','ks29so_generator');<\/code><\/pre>\n<h4>\n  6 Zablokuj dost\u0119p botom<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3da961fc.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3da961fc.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Boty to zaprogramowane komputerowo zautomatyzowane narz\u0119dzia u\u017cywane przez haker\u00f3w do przej\u0119cia kontroli nad Twoj\u0105 witryn\u0105. Te zautomatyzowane programy mog\u0105 r\u00f3wnie\u017c wykorzystywa\u0107 Twoje zasoby hostingowe do wykonywania innych czynno\u015bci w imieniu hakera. Uniemo\u017cliwiaj\u0105c botom dost\u0119p do twoich stron internetowych i katalog\u00f3w, mo\u017cesz lepiej kontrolowa\u0107 administrowanie witryn\u0105.\n<\/p>\n<p>\n  <strong>Jak uniemo\u017cliwi\u0107 botom dost\u0119p do Twojej witryny?<\/strong>\n<\/p>\n<p>\n  Przepisywanie mod\u00f3w jest skutecznym lekarstwem na blokowanie dost\u0119pu bot\u00f3w. U\u017cywaj\u0105c dowolnego edytora tekstu, otw\u00f3rz <code>.htaccess<\/code>plik \u201e &#8221; znajduj\u0105cy si\u0119 w katalogu g\u0142\u00f3wnym WordPress. Przewi\u0144 w d\u00f3\u0142 pliku, wstaw poni\u017cszy fragment kodu, a nast\u0119pnie zapisz plik w tej samej lokalizacji. Upewnij si\u0119, \u017ce nie zmieniasz nazwy pliku.\n<\/p>\n<pre><code>SetEnvIfNoCase User-Agent ^$ keep_out\nSetEnvIfNoCase User-Agent (pycurl|casper|cmsworldmap|diavol|dotbot) keep_out\nSetEnvIfNoCase User-Agent (flicky|ia_archiver|jakarta|kmccrew) keep_out\nSetEnvIfNoCase User-Agent (purebot|comodo|feedfinder|planetwork) keep_out\nOrder Allow,Deny\nAllow from all\nDeny from env=keep_out<\/code><\/pre>\n<h4>\n  7 U\u017cyj odpowiednich uprawnie\u0144 do plik\u00f3w\/folder\u00f3w<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3dcabdd4.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3dcabdd4.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Uprawnienia do plik\u00f3w to nic innego jak metoda ograniczenia dost\u0119pu. U\u017cywaj\u0105c odpowiednich parametr\u00f3w uprawnie\u0144 do plik\u00f3w, mo\u017cesz uniemo\u017cliwi\u0107 odwiedzaj\u0105cym dost\u0119p do wa\u017cnych plik\u00f3w konfiguracyjnych znajduj\u0105cych si\u0119 w katalogu instalacyjnym WordPress.\n<\/p>\n<p>\n  <strong>Jak wdro\u017cy\u0107 ograniczenie dost\u0119pu?<\/strong>\n<\/p>\n<p>\n  Poni\u017cej wymieniono zalecane ustawienia uprawnie\u0144 do plik\u00f3w i folder\u00f3w dla Twojej witryny WordPress:\n<\/p>\n<p>\n  Warto\u015b\u0107 CHMOD dla wszystkich plik\u00f3w danych powinna by\u0107 ustawiona na 644.\n<\/p>\n<p>\n  Warto\u015b\u0107 CHMOD dla wszystkich folder\u00f3w i podfolder\u00f3w powinna by\u0107 ustawiona na 755.\n<\/p>\n<p>\n  Warto\u015b\u0107 CHMOD dla pliku konfiguracyjnego WordPressa (wp-config.php) powinna by\u0107 ustawiona na 640.\n<\/p>\n<h4>\n  8 Ogranicz pr\u00f3by logowania u\u017cytkownika:<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3de46aef.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3de46aef.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Najprawdopodobniej haker u\u017cyje r\u00f3\u017cnych kombinacji nazwy u\u017cytkownika i has\u0142a, aby w\u0142ama\u0107 si\u0119 do panelu administracyjnego WordPress. O ile nie ma limitu liczby nieudanych pr\u00f3b logowania, haker mo\u017ce kontynuowa\u0107 tak d\u0142ugo, jak d\u0142ugo jest potrzebne do znalezienia w\u0142a\u015bciwej kombinacji nazwy u\u017cytkownika i has\u0142a.\n<\/p>\n<p>\n  <strong>Jak ograniczy\u0107 pr\u00f3by logowania?<\/strong>\n<\/p>\n<p>\n  Najprostszym sposobem ograniczenia pr\u00f3b logowania u\u017cytkownika jest u\u017cycie wtyczki typu open source, Limit Login Attempts. Mo\u017cna go bezp\u0142atnie pobra\u0107 z repozytorium wtyczek WordPress. Po zainstalowaniu i aktywacji wtyczki mo\u017cesz okre\u015bli\u0107 liczb\u0119 nieudanych logowa\u0144, kt\u00f3re u\u017cytkownik mo\u017ce podj\u0105\u0107 w okre\u015blonym czasie.\n<\/p>\n<h4>\n  9 U\u017cyj trybu SSL dla sesji logowania<br \/>\n<\/h4>\n<p>\n  Zmuszanie witryny WordPress do trybu SSL w celu logowania zapewnia bezpieczny transfer danych mi\u0119dzy przegl\u0105dark\u0105 internetow\u0105 u\u017cytkownika a serwerem. Przegl\u0105darka internetowa szyfruje nazw\u0119 u\u017cytkownika i has\u0142o przed przes\u0142aniem ich do systemu serwera za po\u015brednictwem bezpiecznego kana\u0142u, gdy u\u017cywany jest protok\u00f3\u0142 SSL.\n<\/p>\n<p>\n  <strong>Jak korzysta\u0107 z trybu SSL dla wszystkich login\u00f3w?<\/strong>\n<\/p>\n<p>\n  Przede wszystkim musisz mie\u0107 zainstalowany wa\u017cny certyfikat SSL na swoim serwerze internetowym. Aby wymusi\u0107 tryb SSL dla wszystkich logowa\u0144 u\u017cytkownik\u00f3w, musisz zdefiniowa\u0107 preferencje logowania SSL w pliku konfiguracyjnym WordPress (wp-config.php). Mo\u017cesz wymusi\u0107 tryb SSL tylko dla administratora lub w\u0142\u0105czy\u0107 t\u0119 funkcj\u0119 dla wszystkich logowa\u0144. Przejd\u017a do katalogu g\u0142\u00f3wnego i otw\u00f3rz plik wp-config.php. Nast\u0119pnie dodaj jeden z poni\u017cszych fragment\u00f3w kodu w zale\u017cno\u015bci od wymaga\u0144.\n<\/p>\n<p>\n  Tylko dla sesji logowania administratora:\n<\/p>\n<pre><code>define('FORCE_SSL_ADMIN', true);<\/code><\/pre>\n<p>\n  Dla wszystkich sesji logowania u\u017cytkownika:\n<\/p>\n<pre><code>define('FORCE_SSL_LOGIN', true);<\/code><\/pre>\n<h4>\n  10 Wy\u0142\u0105cz dost\u0119p do folderu \u201ewp-content&#8221;.<br \/>\n<\/h4>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3e03d94b.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-223265-6381d3e03d94b.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Wszystkie obrazy i pliki multimedialne, kt\u00f3re przesy\u0142asz do swojej witryny WordPress, s\u0105 przechowywane w folderze \u201ewp-content&#8221;. Zawiera r\u00f3wnie\u017c wszystkie pliki wtyczek. Hakerzy mog\u0105 go wykorzysta\u0107 jako punkt wej\u015bcia do wstrzykiwania szkodliwych element\u00f3w do Twojej witryny. Innym nieetycznym dzia\u0142aniem, kt\u00f3re mo\u017cna wykona\u0107 za po\u015brednictwem tego samego kana\u0142u, jest kradzie\u017c przepustowo\u015bci. Dlatego zdecydowanie zaleca si\u0119 zablokowanie publicznego dost\u0119pu do tego katalogu.\n<\/p>\n<p>\n  <strong>Jak wy\u0142\u0105czy\u0107 dost\u0119p do plik\u00f3w multimedialnych i wtyczek?<\/strong>\n<\/p>\n<p>\n  Mo\u017cesz doda\u0107 regu\u0142\u0119 do swojego <code>.htaccess<\/code>pliku, aby uniemo\u017cliwi\u0107 dost\u0119p do wszystkich typ\u00f3w plik\u00f3w dost\u0119pnych w folderze \u201ewp-content&#8221;. Nale\u017cy pami\u0119ta\u0107, \u017ce pliki CSS i JavaScript wraz z obrazami (jpg, png, gif) s\u0105 najbardziej nara\u017cone na wykorzystanie przez haker\u00f3w.\n<\/p>\n<pre><code>Order Allow,Deny\nDeny from all\n\nAllow from all<\/code><\/pre>\n<p>\n  Wniosek:\n<\/p>\n<p>\n  Z ka\u017cdym mijaj\u0105cym dniem hakerzy wymy\u015blaj\u0105 coraz to nowsze techniki, aby przej\u0105\u0107 kontrol\u0119 nad Twoj\u0105 witryn\u0105 i firm\u0105. Nie ma sensu trzyma\u0107 si\u0119 tego, co \u201einni&#8221; robi\u0105 od wiek\u00f3w. Aby wyeliminowa\u0107 mo\u017cliwo\u015b\u0107 w\u0142amania si\u0119 na Twoj\u0105 witryn\u0119 WordPress, musisz by\u0107 o krok wy\u017cej i by\u0107 m\u0105drzejszy ni\u017c Tw\u00f3j nemezis.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  \u0179r\u00f3d\u0142o nagrywania: <a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2015\/06\/24\/more-wordpress-security-hacks\/\">instantshift.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Niezale\u017cnie od tego, czy posiadasz osobistego bloga, czy witryn\u0119 internetow\u0105 o krytycznym znaczeniu biznesowym zawieraj\u0105c\u0105 poufne dane, musisz po\u0142o\u017cy\u0107 nale\u017cyty nacisk na ich zabezpieczenie w najwi\u0119kszym mo\u017cliwym stopniu. Aby uniemo\u017cliwi\u0107 odwiedzaj\u0105cemu ze z\u0142ymi zamiarami uzyskanie dost\u0119pu do Twojej witryny, konieczne jest przygotowanie listy kontrolnej bezpiecze\u0144stwa i przeprowadzanie okresowych audyt\u00f3w bezpiecze\u0144stwa. To powiedziawszy, stuprocentowo bezpieczny system jest praktycznie niemo\u017cliwy do skonfigurowania, poniewa\u017c zawsze istnieje prawdopodobie\u0144stwo pojawienia si\u0119 nowych \u201ezagro\u017ce\u0144\u201d niespodziewanie. Chocia\u017c ca\u0142kowite wyeliminowanie ryzyka naruszenia bezpiecze\u0144stwa mo\u017ce nie by\u0107 mo\u017cliwe, po zastosowaniu zestawu najlepszych\u2026<\/p>\n","protected":false},"author":1,"featured_media":143442,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[110,58,149],"tags":[],"class_list":["post-258569","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bezpieczenstwo-sieci","category-web-i-wordpress","category-web-porady-i-wskazowki"],"_links":{"self":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/posts\/258569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/comments?post=258569"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/posts\/258569\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/media\/143442"}],"wp:attachment":[{"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/media?parent=258569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/categories?post=258569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/pl\/wp-json\/wp\/v2\/tags?post=258569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}