Not one firewall, but 16 interlocking security layers. Each one must be breached before an attacker gains access to other customers. Security at OS level, not just file level.
Dedicated Linux user, dedicated PHP pool, dedicated temp directory, path restriction and function lock per customer. Security at operating system level.
Each customer gets a dedicated UID/GID. Files belong to the customer, not www-data. Standard Unix DAC prevents cross-tenant access.
Dedicated PHP process with own settings per customer. PHP runs under customer identity, no shared www-data. One site crashing does not affect others.
PHP requests confined to docroot and temp. exec, shell_exec, system, proc_open and all pcntl_* functions disabled. No escaping the customer directory.
Dedicated temp path per customer (mode 0700). Session files, uploads and temp data are isolated. No cross-tenant session hijacking via /tmp possible.
Web Application Firewall in front of every website. OWASP Core Rule Set blocks SQL injection, XSS, RCE and known attack vectors. Log viewer and rule exceptions directly in the panel.
Automatic IP banning after failed attempts for SSH, mail, FTP, panel login and webmail. Recidive ban for repeat offenders. SMTP egress block prevents spam sending via PHP.
FTP/SFTP users are jailed in their home directory (chroot). No navigating to other customers or system paths via FTP possible.
JWT secret, DB passwords and agent token stored in /etc/netcell-webpanel/ with mode 0600 root:root. PHP pools cannot read these files.
PHP execution in upload directories is blocked at web server level. Closes the most common WordPress hack pattern: shell upload to /wp-content/uploads/.
In addition to OS isolation: two-factor authentication, automatic security auditing, and comprehensive logging of all security-relevant actions.
TOTP-based with QR code and backup codes. Compatible with Google Authenticator, Authy and Microsoft Authenticator. Optionally enforceable for all users.
Automatic security audit: firewall, fail2ban, 2FA, SSL, PHP versions, SSH configuration, password policies. Green/yellow/red rating with actionable recommendations.
Comprehensive logging: logins, password changes, 2FA events, impersonation access, firewall changes, API key management. Filter by time range, user and action.
All 16 security layers are included in every enconf package. 7-day free trial — no credit card required.
$ curl -fsSL https://get.enconf.com | sudo bash
Copy
Copied!