Стандартна конфігурація Linux VPS з OpenCart вразлива до типових атак: брутфорс SSH, скани вразливостей, спроби підбору паролів до адмін-панелі. Hardening — це систематичне зменшення поверхні атаки: відключення всього зайвого і максимальне обмеження доступу до того, що залишається.
Ми виконуємо hardening VPS для OpenCart та ocStore за чеклістом, який покриває всі рівні: мережу, SSH, Nginx, PHP-FPM, файлову систему і права доступу.
Що робимо
SSH: вимкнення входу за паролем, лише SSH-ключі; зміна порту; PermitRootLogin no
fail2ban: захист SSH, адмін-панелі OpenCart, форм сайту від брутфорсу
UFW/iptables firewall: відкриті лише потрібні порти (80, 443, SSH)