You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
Best Practices for Securing CloudPanel, Server, and Your Websites
What are the best practices to secure CloudPanel, my server, and websites hosted on it?
Here are the recommended security best practices to protect your CloudPanel instance, server environment, and hosted websites effectively:
CloudPanel Security
- Integrated Firewall (UFW)
- Open only required ports (22 SSH, 8443 CloudPanel) exclusively to your IP addresses.
- If no static IP is available, consider VPN solutions (e.g., OpenVPN).
- Cloud Providers Firewall (Recommended)
- Use cloud provider firewall/security groups to restrict inbound/outbound traffic, increasing both performance and security.
- Basic Authentication
- Enable Basic Auth in CloudPanel as an additional security layer if restricting port 8443 isn’t feasible.
...
Junnier Sysadmin
Staff member
Here are the recommended security best practices to protect your CloudPanel instance, server environment, and hosted websites effectively:
CloudPanel Security
- Integrated Firewall (UFW)
- Open only required ports (22 SSH, 8443 CloudPanel) exclusively to your IP addresses.
- If no static IP is available, consider VPN solutions (e.g., OpenVPN).
- Cloud Providers Firewall (Recommended)
- Use cloud provider firewall/security groups to restrict inbound/outbound traffic, increasing both performance and security.
- Basic Authentication
- Enable Basic Auth in CloudPanel as an additional security layer if restricting port 8443 isn’t feasible.
- Two-Factor Authentication (2FA)
- Activate 2FA for all CloudPanel users to mitigate risks associated with weak or stolen passwords.
- Constant Software Updates
- Regularly update CloudPanel to protect against known security vulnerabilities.
Backup Strategy (Data Security)
A robust backup strategy minimizes data loss:
- Automated Backups
- Enable automatic backups provided by CloudPanel.
- Remote (Off-site) Backups
- Store backups on external services such as Amazon S3, Wasabi, DigitalOcean Spaces, Dropbox, or via SFTP using CloudPanel’s Remote Backup feature.
- Test Backups Regularly
- Periodically test restoration procedures on staging or test environments.
- Amazon Machine Images (AMI) (AWS-specific)
- Use hourly incremental backups provided by AWS AMI to minimize data loss.
Server Security
- Update OS and Software Regularly
- Consistently apply security patches to your operating system and installed software.
- Security Hardening
Implement essential security measures:
- Use strong, unique passwords.
- Maintain regular system backups.
- Install firewalls and antivirus tools.
- Remove unnecessary software or services.
- Encrypt sensitive data and communications.
Website Security
- Web Application Firewall (WAF)
Protect against common web attacks (DDoS, SQL Injection, XSS) by integrating:
- Cloudflare (Recommended, integrates seamlessly with CloudPanel)
- Sucuri
- AWS Web Application Firewall (WAF)
By following these best practices, you significantly enhance the security of your CloudPanel installation, server environment, and hosted websites.