Egy OpenCart webshop biztonsága nem egyetlen beállításon múlik, hanem sok apró lépésen.
Ebben a cikkben összegyűjtöttük azt a 18+1 biztonsági lépést, amellyel jelentősen csökkentheted a feltörés esélyét. OpenCart webáruház fejlesztés
🔐 Alap biztonsági beállítások
1. Megbízható tárhely választása
Az alap mindig a hosting. Egy gyenge tárhely = gyenge biztonság.
2. Install mappa törlése
Telepítés után az /install mappát törölni kell – nem átnevezni.
3. SSL használata (https)
SSL nélkül ma már nincs webshop. Admin + frontend is legyen HTTPS.
4. Admin „elfelejtett jelszó” tiltása
Biztonsági okokból érdemes kikapcsolni.
5. Titkosítási kulcs használata
Adj meg egyedi encryption key-t az érzékeny adatokhoz.
🛡️ Fájl- és szervervédelem
6. Kritikus fájlok védelme
- config.php
- admin/config.php
A jogosultság legyen megfelelő (pl. 0644).
7. Storage mappa helye
Ne legyen a public_html alatt!
8. Friss PHP verzió használata
Régi PHP = biztonsági rés.
9. Hibák elrejtése
Ne jelenjen meg a fájl elérési út a frontend-en.
10. Hibanaplók figyelése
Az admin logok segítenek időben észlelni a problémákat.
🚫 Támadások elleni védelem
11. Rossz botok blokkolása
.htaccess vagy szerver szinten blokkolható.
12. Fájlfeltöltés korlátozása
- engedélyezett kiterjesztések
- mime típusok
13. Captcha használata
Google Captcha vagy alap captcha az űrlapokon.
14. Anti-fraud modulok használata
Segítenek kiszűrni a csalókat.
👤 Felhasználói biztonság
15. Minimális jogosultság elv
Minden felhasználó csak azt érje el, ami szükséges.
16. Erős jelszavak
- ne legyen „admin” a felhasználónév
- komplex jelszó használata kötelező
17. Bejelentkezési próbálkozások korlátozása
Limitáld a login próbálkozásokat (OpenCart V3 támogatja).
18. API hozzáférések ellenőrzése
API kulcsok + IP korlátozás beállítása.
⚙️ Rendszer karbantartás
19. Frissítések
- OpenCart verzió
- modulok
- témák
Elavult rendszer = sebezhető rendszer.
20. Felesleges modulok törlése
A nem használt bővítmények kockázatot jelentenek.
21. Szerver erőforrás figyelése
CPanel → erőforrás használat → problémák felismerése.
💾 Kötelező: biztonsági mentés
Mindig legyen:
- fájl mentés
- adatbázis mentés
És lehetőleg több helyen tárolva. biztonsági mentés
+1: legyen szakértő a háttérben
A legtöbb feltörés nem azért történik, mert „rossz a rendszer”, hanem mert nincs karbantartva.
Egy jó fejlesztő időben észreveszi a problémát.
Mi ebben is partnerek vagyunk!
Összefoglalás
Egy webshop biztonsága nem egyetlen beállításon múlik.
Hanem egy rendszeren.
Ha ezt a checklistet végigcsinálod, máris sokkal biztonságosabb lesz az OpenCart webáruházad.



