---
title: "Security in cPanel"
source: "https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/"
description: "Your guide to cPanel security. Learn to install SSL certificates, block malicious IPs, enable 2FA, and protect your site's content."
vertical: "Hosting"
date: "2025-07-10"
last_modified: "2026-07-02"
---

# Security in cPanel

Keeping your website secure is a constant battle against evolving threats, and managing it all can feel overwhelming. But protecting your data, your server, and your visitors doesn’t mean you have to be a cybersecurity expert.

Your cPanel control panel features a dedicated “Security” section packed with straightforward tools designed to help you lock down your hosting environment. Taking a proactive approach and utilizing these built-in features is the best way to build a robust defense for your online presence.

**Explore the guides below to learn how to:**

- **Automate Your Encryption:** Take the manual hassle out of certificate installations and renewals by configuring the free AutoSSL feature for the domains hosted on your server.
- **Control Account Access:** Protect your cPanel login credentials by routinely updating your main password and enforcing Two-Factor Authentication (2FA) for an impenetrable extra layer of defense.
- **Encrypt Your Traffic:** Keep data safe from interception and avoid browser warnings by learning how to generate Certificate Signing Requests (CSRs) and install both standard and Service SSL certificates.

---

cPanel Security Articles

6 results

This collection of guides will walk you through the most important security features, helping you build a robust defense for your online presence.

- ## [Change Your cPanel Password](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/change-your-cpanel-password/)
    
    Changing the password in your cPanel account is a simple process and only takes a few moments. This tutorial covers only the main password, any other users created will still have the same passwords and access.
    
    
    
    [Read more: Change Your cPanel Password](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/change-your-cpanel-password/)
- ## [Enabling Two-Factor Authentication in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/enabling-two-factor-authentication-in-cpanel/)
    
    Secure your cPanel account with Two-Factor Authentication (2FA). Learn how to set up and configure 2FA using Google Authenticator or Duo Mobile.
    
    
    
    [Read more: Enabling Two-Factor Authentication in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/enabling-two-factor-authentication-in-cpanel/)
- ## [Generating an SSL Certificate Signing Request (CSR) in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/generating-an-ssl-certificate-signing-request-csr-in-cpanel/)
    
    Learn how to generate a Certificate Signing Request (CSR) and private key in WHM or cPanel to apply for an SSL certificate and secure your website.
    
    
    
    [Read more: Generating an SSL Certificate Signing Request (CSR) in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/generating-an-ssl-certificate-signing-request-csr-in-cpanel/)
- ## [Installing a Service SSL in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/installing-a-service-ssl-in-cpanel/)
    
    Eliminate browser warnings when accessing WHM, cPanel, or email. Learn how to generate a CSR and install a trusted Service SSL on your server.
    
    
    
    [Read more: Installing a Service SSL in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/installing-a-service-ssl-in-cpanel/)
- ## [Installing an SSL Certificate in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/installing-an-ssl-certificate-in-cpanel/)
    
    Learn how to install an SSL certificate in cPanel. This guide covers the final step of securing your site after you have ordered and verified your SSL.
    
    
    
    [Read more: Installing an SSL Certificate in cPanel](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/installing-an-ssl-certificate-in-cpanel/)
- ## [Using AutoSSLs in cPanel and WHM](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/using-autossls-in-cpanel-and-whm/)
    
    To secure customer information on your website, enabling the AutoSSL feature in WHM is a recent and convenient option. AutoSSL lets you apply SSL certificates to any domain on your server, supporting up to 200 sites for free.
    
    
    
    [Read more: Using AutoSSLs in cPanel and WHM](https://docs.nexcess.com/hosting/control-panel/whm/cpanel/security/using-autossls-in-cpanel-and-whm/)
