
Infrastructure, Systems, and Connectivity
This article explains how to log in to cPanel, WHM, Webmail, and the Command Line Interface (CLI). It also covers service URL structure, external authentication, two‑factor authentication (2FA), locale selection, and resolving SSL login warnings.
This article explains why logout issues occur on servers using HTTP Basic Authentication, how to enable or disable this behavior, the differences between reseller accounts and multi‑domain cPanel accounts, and how to enable and use the WebPros Account authentication system in WHM.
This article explains cPanel & WHM’s username restrictions, reserved usernames, special cases, and how to resolve issues with invalid, restricted, or misconfigured usernames. It also covers how to rename accounts and fix incomplete username configurations.
This article explains how VirtFS provides a secure jailed shell environment for SSH users in cPanel & WHM. It covers how VirtFS works, warnings and limitations, how to enable or disable jailed shells, how Exim interacts with VirtFS, and how to remove or clean up VirtFS mount points.
This article explains all actions performed by cPanel & WHM when an account is suspended. It covers system flags, access restrictions, email behavior, FTP and database impacts, Apache configuration changes, and more.c
This guide explains how to build and install custom RPMs on Red‑Hat–based systems for cPanel & WHM. It covers prerequisites, enabling the development target, installing SRPMs, modifying .spec files, rebuilding RPMs, installing custom builds, and preventing automatic updates.
This article explains how to configure package management for cPanel & WHM’s rpm.versions system. It covers when and why a package target may be unmanaged, risks of unmanaged targets, the full list of available targets, and how to switch a target between managed and unmanaged states.
This article explains how to configure package management for cPanel & WHM’s rpm.versions system, including how to set a package target to managed or unmanaged, why certain targets may appear unmanaged, and the risks associated with unmanaged packages.
This article explains how cPanel & WHM handles backup retention, including the difference between the default retention mode and the strictly‑enforced retention mode. It also describes how the system behaves when backups succeed or fail, and how retention limits are applied.
How to Configure Google Drive as an Additional Backup Destination in WHM
This guide explains how to build a custom transport script for cPanel & WHM’s backup system. Custom transport scripts allow advanced users to send backups to destinations not supported by WHM’s built‑in options.
This guide explains how to exclude specific files or directories from user backups in cPanel & WHM. You can exclude items globally for all accounts or locally for individual users. These exclusions apply to WHM‑generated backups and full website backups in cPanel.