Skip to content

Biztonság

Miért biztonságosabb a Bedrock alapú WordPress, és hogyan védi a weboldaladat a nagyvállalati szintű felépítés.

This content is not available in your language yet.

Nagyvállalati szintű biztonsági felépítés WordPress oldalakhoz

A Bedrock az egyik legfontosabb előnye a biztonságban rejlik. Nem véletlenül használják a NASA, a Mercedes-Benz, a Disney és más nagyvállalatok - ezeknél a szervezeteknél a biztonság nem opcionális, hanem alapvető követelmény.


A hagyományos WordPress esetén minden fájl - a WordPress core, a bővítmények, a konfiguráció és a feltöltött fájlok - egyetlen mappában van, amit a webszerver kiszolgál. Ez azt jelenti, hogy a böngészőből potenciálisan elérhető mindegyik.

A Bedrock megváltoztatja ezt:

projekt/ # Nem elérhető a böngészőből
├── config/ # Konfiguráció - NEM elérhető
├── vendor/ # Composer csomagok - NEM elérhető
├── .env # Jelszavak - NEM elérhető
└── web/ # Csak ez a mappa érhető el (webroot)
├── wp/ # WordPress core
├── app/ # Bővítmények és témák
└── index.php

Az érzékeny adatok (adatbázis jelszó, API kulcsok, titkos kulcsok) nem a kódban vannak, hanem egy .env fájlban:

  • A .env fájl nem kerül a Git repóba (tehát senki nem látja a jelszavakat a kódban)
  • Minden környezetnek (fejlesztői, staging, éles) saját .env fájlja van
  • A jelszavak soha nem utaznak a kóddal együtt

Nincs admin felületi bővítménytelepítés

Szekció neve “Nincs admin felületi bővítménytelepítés”

A hagyományos WordPress-nél bárki, akinek admin hozzáférése van, telepíthet bővítményeket. Ez komoly biztonsági kockázat:

  • Ismeretlen forrásból származó bővítmények malware-t tartalmazhatnak
  • Nem ellenőrzött bővítmények sebezhetőségeket nyithatnak
  • Nincs auditálható nyom arról, ki mit telepített

A Bedrocknál a bővítmények kizárólag Composeren keresztül telepíthetők, ami azt jelenti, hogy:

  • Minden bővítmény ellenőrizhető és jóváhagyható
  • A telepítés nyomon követhető a Git történetben
  • Nem lehet “véletlenül” kártékony bővítményt felrakni

Az éles szerveren a kód csak olvasható. A web/app/uploads az egyetlen mappa, ahová írni lehet. Ez azt jelenti, hogy:

  • Egy feltört bővítményen keresztül nem lehet fájlokat módosítani
  • Hátsó ajtók (backdoor-ok) nem helyezhetők el a kódban
  • A malware nem tud beágyazódni a témafájlokba

Mivel minden változás Git-en keresztül történik:

  • Pontosan látható, ki és mikor módosított bármit
  • Biztonsági audit során egyértelműen kimutatható, mikor történt egy változás
  • Gyanús módosítás esetén azonnal visszakövethető, ki volt a felelős
  • A teljes kódbázis bármely korábbi állapota ellenőrizhető

Biztonsági szempont Hagyományos WordPress Bedrock
Konfigurációs fájlok helye Webroot-ban, elérhető Webroot felett, védett
Jelszavak tárolása wp-config.php-ban, a kóddal együtt .env fájlban, a repón kívül
Bővítménytelepítés Bárki az admin felületen Csak Composerrel, ellenőrzötten
Fájlmódosítás élesben Lehetséges Csak olvasható
Módosítások nyomonkövetése Nincs Teljes Git történet
Biztonsági audit Nehéz, manuális Automatizálható, átlátható

A nagyvállalati környezetben a biztonság nem egyéni döntés, hanem szabályozott folyamat:

  • Compliance követelmények - Sok iparágban kötelező a változáskezelés dokumentálása
  • Audit trail - Ellenőröknek be kell tudni mutatni, ki mit módosított
  • Incidenskezelés - Biztonsági esemény esetén percek alatt visszakövethető a probléma forrása
  • Felelősség - Minden módosítás egy konkrét személyhez köthető

A Bedrock ezeket a követelményeket alapból teljesíti - ezért választják a NASA, a Disney és más nagyszervezetek is.

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings