Last modified: August 16, 2024
A
A (Address) Entry
A record that resides on your server and that contains your server’s hostname and IP address. The A entry tells DNS servers the identity of your server, which allows visitors to find your server on the internet. You can add an A entry for your hostname in WHM’s Add an A Entry for Your Hostname interface (WHM » Home » DNS Functions » Add an A Entry for Your Hostname).
Absolute Domain Name
See Fully Qualified Domain Name.
Access Control List (ACL)
Permissions that a server’s owner grants to a reseller. You can define ACLs in the Edit Privileges section of WHM’s Reseller Center interface (WHM » Home » Resellers » Reseller Center).
Access Control Lists are not the same as Account Creation Limits.
Account
A record that lets you access privatized information. For example, your cPanel account lets you manage your website. You can create new cPanel & WHM accounts in WHM’s Create a New Account interface (WHM » Home » Account Functions » Create a New Account).
Account Enhancements
Account Enhancements allow you to control whether a cPanel account can access a third-party application, without modifying the account’s package settings.
- To add or remove Account Enhancements from an existing cPanel account, use WHM’s Modify an Account interface (WHM » Home » Account Functions » Modify an Account).
- You can add Account Enhancements to a new cPanel account in WHM’s Create a New Account interface (WHM » Home » Account Functions » Create a New Account).
-
If you have not installed any third-party applications that use Account Enhancements, the Account Enhancements section will not appear in WHM’s Modify an Account (WHM » Home » Account Functions » Modify an Account) or Create a New Account interfaces (WHM » Home » Account Functions » Create a New Account).
-
To configure a third-party application to use Account Enhancements, you must add account enhancements during the installation process.
-
To allow a Reseller to assign and unassign Account Enhancements, you must enable the Use Root Account Enhancements privilege in WHM’s Edit Reseller Nameservers and Privileges interface (WHM » Home » Resellers » Edit Reseller Nameservers and Privileges).
Account Suspension
The restriction of an account, usually because of unpaid fees. Hosting providers can suspend accounts until they receive payment, and then unsuspend the account.
- Suspended accounts retain all of their data, but visitors cannot access their websites.
- You can suspend and unsuspend accounts in WHM’s Manage Account Suspension interface (WHM » Home » Account Functions » Manage Account Suspension).
Account-Level Filter
A rule that determines where to deliver email for a domain’s main email account that meets certain criteria.
For more information, read our How to Configure Mail Filters documentation.
Addon Domain
An additional domain name that a cPanel account owns. The system stores each addon domain in its own configurable directory.
- This allows website owners to manage multiple domains from a single cPanel account.
- You can create and manage addon domains in cPanel’s Domains interface (cPanel » Home » Domains » Domains).
You must register addon domains with a domain name registrar.
Addons (cPAddons)
Additional services for cPanel users (for example, blogs, message boards, and shopping carts). You can install cPAddons in WHM’s Install cPAddons Site Software interface (WHM » Home » cPanel » Install cPAddons Site Software).
Aliases
A second domain that points to a primary domain. For example, both http://www.cpanel.net/
and http://www.cpanel.com/
point to the same website, because cpanel.com
is a domain alias for cpanel.net
. This makes your website available from another domain name.
AlmaLinux OS
An open-source, community-driven Linux operating system distribution from The AlmaLinux OS Foundation. The AlmaLinux OS is one of cPanel & WHM’s supported operating systems.
For more information, read our AlmaLinux Installation Guide documentation.
Analog
A program that provides information about the visitors to a website in both graphical and statistical views. You can work with information from Analog in cPanel’s Analog Stats interface (cPanel » Home » Metrics » Analog Stats).
Ancestor Domain Control Validation
Successful Domain Control Validation (DCV) of a domain applies to all of its subdomains as well. For example, if the example.com
domain succeeds, the store.example.com
subdomain would also succeed.
Anonymous FTP
A protocol that lets visitors who don’t have FTP accounts upload and download files to and from a website. Although it poses security risks, anonymous FTP is convenient if you want to make files publicly available to download. You can configure anonymous FTP in cPanel’s Anonymous FTP interface (cPanel » Home » Files » Anonymous FTP).
When you set up anonymous FTP, you must change file permissions and directory access permissions in order to protect any sensitive information.
Apache®
A web server software that receives requests from browsers and serves web pages to the browsers. You can configure Apache in WHM’s Apache Configuration interface (WHM » Home » Service Configuration » Apache Configuration).
Apache Handler
A record that determines how the Apache software processes a specific type of file. By default, Apache only handles certain file types. You can configure Apache handlers in cPanel’s Apache Handlers interface (cPanel » Home » Advanced » Apache Handlers).
Apache SpamAssassin™
An application that filters suspected spam. You can configure Apache SpamAssassin to filter spam more or less aggressively, based on the user’s needs.
- You can enable this service in WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings).
- You can create spam filters in cPanel’s Spam Filters interface (cPanel » Home » Email » Spam Filters).
API Token
An authorization key hash that lets third-party applications run API functions with WHM account data. You can manage API tokens in WHM’s Manage API Tokens interface (WHM » Home » Development » Manage API Tokens).
Application Key (app_key)
A value that uniquely identifies each application within the cPanel interface.
- Each
app_key
value is unique to a single item. - You can use these values when you develop cPanel plugins.
Application Programming Interface (API)
A set of programming standards and tools that third-party or internal developers can use to interact with a software application. WebPros International, LLC provides APIs that you can use to customize and integrate with cPanel or Webmail, WHM, and Manage2.
atd
A daemon that performs scheduled tasks for the at
command on Linux operating systems. cPanel & WHM uses the at
daemon to check system health after updates.
Authentication
A process that lets you confirm the identity of someone with whom the server shares sensitive information. In software, authentication usually involves either a username and password set or a public and private key pair.
- You can configure two-factor authentication (2FA) for cPanel, WHM, and Webmail accounts.
- Third-party integrators can use several methods to authenticate with cPanel & WHM.
Authoritative Nameserver
A nameserver that returns responses to queries for one or more DNS zones. Name Server (NS) records point to the domain’s authoritative nameserver. These nameservers don’t cache DNS information for related domains.
For more information, read our How to Set Up Nameservers in a cPanel & WHM Environment documentation.
AutoConfig
A process that sets up users’ Thunderbird®, Outlook® or Outlook® Express accounts to receive their cPanel email.
For more information, read our AutoConfig and Autodiscover documentation.
Autoresponder
Autoresponders allow you to automate replies to incoming email. You can configure automatic email response messages in cPanel’s Autoresponders interface (cPanel » Home » Email » Autoresponders).
AutoSSL
A feature in WHM that provides free, Domain-Validated SSL certificates to users’ domains.
- The system periodically inspects users’ installed certificates and replaces those that are about to expire or that are insufficient to provide a baseline level of security.
- This feature is available in WHM’s Manage AutoSSL interface (WHM » Home » SSL/TLS » Manage AutoSSL).
AWStats (Advanced Web Statistics)
A program that provides information about the visitors to a website. AWStats presents information in both graphical and statistical views. You can work with AWStats data in cPanel’s Awstats interface (cPanel » Home » Metrics » Awstats).
B
Backscatter
Backscatter is the term for bounced email messages (or failed Delivery Status Notifications) that the system erroneously sent to a domain when an attacker forged the domain’s name as the sender of spam.
- Use SPF on your mail server to reduce backscatter.
- Outscatter, misdirected bounces, blowback, and collateral spam are common synonyms for this term.
Backup
A copy of your website’s or server’s files, directories, databases, and email configurations.
- We recommend that cPanel users store a backup copy of their website on a personal computer.
- We recommend that system administrators create server and account backups often.
Bandwidth
The total size of all of the files that the system transferred to visitors’ computers.
- Every time a visitor views a file, such as a web page, image, video, or audio file, the server transfers that file to the visitor’s computer.
- Hosting providers often limit a site owner’s bandwidth because it can affect the performance of the server.
cPanel users can check bandwidth use in cPanel’s Bandwidth interface (cPanel » Home » Metrics » Bandwidth).
Bayes Testing (Bayesian Spam Filtering)
A method by which you can filter spam based on statistics. This method uses tokens (generally words) in emails to determine whether an incoming message is spam.
- This technique relies on Bayesian statistics. Bayesian classifiers correlate the use of tokens with spam and non-spam emails to calculate a probability that an email is or is not spam.
- You can create spam filters in cPanel’s Spam Filters interface (cPanel » Home » Email » Spam Filters).
- The Junk button in Roundcube also uses Bayesian spam filtering to train the system to recognize spam.
Berkeley Internet Name Domain (BIND)
The most prominently-used DNS server software. This is also referred to as named
.
For more information, visit the BIND website.
Blackhole (Black Hole)
One of the options for how to handle mail that the default or catch-all email addresses of cPanel users receive.
- This option discards mail after the server accepts it. For this reason, it may result in additional spam that your users receive, and places a larger load on your server than the fail option.
- You can create filters in cPanel’s Spam Filters interface (cPanel » Home » Email » Spam Filters).
Blacklist
See also: Greylisting, Whitelist.
A method of access control for privileges to a defined list of users, programs, or network addresses. In cPanel & WHM, this term can refer to:
-
In BoxTrapper, a list of rejected email senders. BoxTrapper automatically deletes any messages from senders who are on the blacklist.
-
In cPHulk, a list of rejected IP addresses. cPHulk never allows logins to your server from IP addresses on the blacklist.
-
In Exim, a list of IP addresses from which the system drops SMTP connections unconditionally.
Blocker
A condition that the system discovers and which doesn’t allow the system to perform a version update. The cPanel & WHM update process performs compatibility checks to identify blockers before it upgrades to a new version.
Bounce Message
An email reply that informs a sender that there was a problem with email delivery.
BoxTrapper
An application that requires senders to reply to a verification email in order to filter spam through challenge-response verification.
- The system only accepts the original email after the sender replies to the verification message.
- You can configure these settings in cPanel’s BoxTrapper interface (cPanel » Home » Email » BoxTrapper).
You may also see the following terms:
-
BoxTrapper Blacklist — A list of incoming email addresses that the BoxTrapper application automatically blocks. cPanel automatically sends a configurable warning message when it receives mail from a blacklisted address.
-
BoxTrapper Ignore List — A list of incoming email addresses that BoxTrapper automatically ignores.
Note:cPanel does not send a warning notification on receipt of mail from these addresses.
-
BoxTrapper Whitelist — A list of incoming email addresses that BoxTrapper automatically accepts.
Branding
Changes to the cPanel interface to match your company’s logo and brand. Branding changes also include updates to image assets or text labels. For more information, read our Guide to cPanel Interface Customization and Branding.
Brute Force Attack
An attack during which the attacker enters a large number of combinations of characters in an attempt to decrypt a key. WHM includes cPHulk, a protection system that lets you lock out brute force attackers after a specified number of failed attempts.
Bug
See Feature.
Build
A release of cPanel & WHM that uses a specific version number. WebPros International, LLC releases cPanel & WHM builds in different stages through our named release tiers.
C
.crt File
The file for an SSL certificate, an electronic document that ties a public key to a trusted entity. This electronic document is a key piece in the authentication process.
Cache
Stored information that the server accesses in lieu of the information source, saving bandwidth and time.
- You can configure DNS record caches in WHM’s DNS Zone Manager interface (WHM » Home » DNS Functions » DNS Zone Manager).
- You can configure disk usage cache data in WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings).
Cascading Style Sheets (CSS)
A style sheet language in markup language that describes how a document, often in HTML, should appear. The World Wide Web Consortium (W3C) regulates CSS standards.
Catch-All Address (Domain Default Address)
This address is not the same as the cPanel account’s system user email account, which catches mail for domains that don’t have a configured default address.
The email address to which cPanel & WHM routes any email messages to nonexistent email accounts on a domain. You can set up a default address in cPanel’s Default Address interface (cPanel » Home » Email » Default Address).
Certificate
An electronic document that states the identity of a server. This lets end users know that they communicated with the correct website.
For more information, read our Guide to SSL.
Certificate Authority (CA)
An entity that issues digital certificates for server verification.
For more information, read our Guide to SSL.
Certificate Authority Authorization Record (CAA)
A DNS record that lets you specify which CA will issue an SSL certificate for a domain. If no CAA record exist for a domain, all CAs can issue a SSL certificate for a domain.
For more information, read Wikipedia’s article about DNS Certification Authority Authorization and our our Guide to SSL.
Certificate Authority Bundle (CA Bundle)
A file that contains details about an SSL certificate, such as its issuer and that issuer’s certificates and chain of trust. Browsers include a built-in list of trusted certificate authorities, and compare their lists against CA bundles to determine whether to trust an authority.
For more information, read our Guide to SSL.
Certificate Signing Request (CSR)
A request that you send to a certificate authority for an identity certificate.
- cPanel can generate a CSR for you. However, authorities vary with regard to the information that they require. Check their requirements before you apply for a certificate.
- You can manage CSRs in the Certificate Signing Requrest (CSR) section of cPanel’s SSL/TLS interface (cPanel » Home » Security » SSL/TLS).
For more information, read our Guide to SSL.
Chain Of Trust
A record of which certificate authorities have vouched for the authenticity of other certificate authorities. For a certificate authority to sell certificates, another certificate authority must vouch for them.
For more information, read our Guide to SSL.
Change Log
A record of the changes that each development or production release of cPanel & WHM includes.
For more information, read our Change Log.
Character Set
A code that pairs a sequence of characters with a set of numbers, which allows a computer to store and transmit the characters. UTF-8 and ASCII are popular character sets.
For more information, read Wikipedia’s article about character sets.
Child Node
A non-authoritative linked node that receives tasks from a parent node.
Classless Inter-Domain Routing (CIDR)
A routing method that lets you create routable subnets with finer granularity than the traditional network classes.
- CIDR notation is the combination of an IP address and an abbreviated subnet mask. This mask consists of a slash (
/
) and the number of bits (which is between0
and32
). Larger numbers indicate smaller network segments. For example, the CIDR notation192.168.1.64/29
corresponds to an IP address of192.168.1.64
and a subnet mask of255.255.255.248
, with a total of eight addresses in the segment. - Some cPanel & WHM interfaces (for example, cPanel’s IP Blocker interface (cPanel » Home » Security » IP Blocker)) use CIDR notation.
Client
Any application that accesses a service on another computer. When you work with cPanel & WHM, for example, you may need to configure an SFTP client.
- Web clients include browsers like as Google Chrome™.
- FTP clients include FileZilla® and Cyberduck.
CloudLinux™
A commercial Linux operating system distribution from CloudLinux, Inc. CloudLinux is one of cPanel & WHM’s supported operating systems.
For more information, read our CloudLinux Installation Guide documentation.
Cluster
A group of linked servers. cPanel & WHM has two separate clustering options:
-
DNS clusters keep DNS records synchronized among a group of computers and eliminates the need for manual updates.
-
Configuration clusters allow the system to replicate settings from a primary server to secondary servers.
Collection
A group of calendars, contacts, or other resources. In cPanel & WHM, a collection may be either standalone or shared with other email users of a cPanel account.
Email users manage their collections in Webmail’s Calendars and Contacts Management interface (Webmail » Calendars and Contacts Management) and share them in Webmail’s Calendars and Contacts Sharing interface (Webmail » Calendars and Contacts Sharing).
Command Line Interface (CLI)
A means of interacting with a computer that consists of entering commands. Unix systems often call this a shell.
For more information, read our How to Access the Command Line documentation.
Common Gateway Interface (CGI)
A protocol that allows a web server to communicate with scripts and other software. The server usually stores CGI scripts in the cgi-bin
directory.
For more information, read the Wikipedia Common Gateway Interface article.
Common Vulnerabilities and Exposures (CVE®) System
An archive of publicly-known security threats, vulnerabilities, and exposures. The CVE system assigns numbers (CVE identifiers), which provide a reference point when you evaluate the coverage and effectiveness of security tools and services.
Compiler
A computer program that translates source code that developers wrote into a language that a computer can read. This helps to protect your server from attacks and vulnerability exploits.
- You will need to use a compiler with Ruby and other types of application.
- Use WHM’s Compiler Access interface (WHM » Home » Security Center » Compiler Access) to manage your system’s complier access.
Comprehensive Perl Archive Network (CPAN)
The main repository of Perl modules.
- The CPAN library contains over 12,000 modules, most of which are free.
- You can search CPAN for Perl modules and install them in cPanel’s Perl Modules interface (cPanel » Home » Software » Perl Modules).
ConfigServer Security & Firewall (CSF)
A stateful firewall, login/intrusion detection, and security plugin for Linux-based servers.
For more information, visit the CSF website.
cPanel
The companion software to WHM. WebPros International, LLC designs cPanel to simplify website maintenance for website owners.
- For more information, read our documentation for cPanel’s interfaces.
- Developers can create plugins for cPanel.
cPanel Market
A system that administrators can use to sell products from various vendors (for example, the cPanel Store) through the cPanel & WHM interface. For example, cPanel’s SSL/TLS Wizard interface (cPanel » Home » Security » SSL/TLS Wizard) uses the cPanel Market to sell SSL certificates.
You can create custom provider modules for the cPanel Market.
cPanel Store
Our online store, through which customers can purchase various services and products such as licenses, support, and SSL certificates.
cPanelID
Your login credentials for cPanel’s Store, ticket system, and Manage2. You can use your cPanelID as an External Authentication method.
- Third-party developers can use External Authentication modules to authenticate with OpenID Connect-compliant identity providers.
- You can configure External Authentication in WHM’s Manage External Authentications interface (WHM » Home » Security Center » Manage External Authentication).
cpdavd
cPanel’s WebDAV, calendars, and contacts daemon. cpdavd
provides access to cPanel’s Web Disk interface (cPanel » Home » Files » Web Disk), Calendars and Contacts Management interface (cPanel » Home » Email » Calendars and Contacts Management), and Calendars and Contacts Sharing interface (cPanel » Home » Email » Calendars and Contacts Sharing).
cPHulk
A WHM feature that helps protect your web server from malicious users who try to gain unauthorized access through brute force attacks.
cpmove
A copy of a user’s website, which you can create when you run the /usr/local/cpanel/scripts/pkgaccount
script. The cpmove
file is useful as a backup, and you can manually upload it to restore the user’s web files.
cpsrvd
cPanel Service Daemon, the software that runs cPanel & WHM on your server.
CPU Load
The amount of processing capacity that programs on your server are consuming, in percentage format.
For more information, read the Troubleshooting High Server Loads on Linux Servers forum article.
cpuser (file)
A file that has a cPanel account’s user information. It also contains the account’s resource limits, privileges, features, and package extensions. The system stores a file for each cPanel user in the /var/cpanel/users
directory, under the user’s username
.
Cron Job
A task that the system runs at a scheduled interval. The tasks exist in the crontab
Unix configuration file.
- cPanel users can manage cron jobs with cPanel’s Cron Jobs interface (cPanel » Home » Advanced » Cron Jobs).
- Server administrators can manage cron jobs with WHM’s Configure cPanel Cron Jobs interface (WHM » Home » Server Configuration » Configure cPanel Cron Jobs).
crond or cron
The cron daemon manages cron job scheduling. In Red Hat® systems, like AlmaLinux OS and CloudLinux, crond
is the daemon’s name. In Debian® systems, like Ubuntu®, the daemon’s name is cron
.
You can manage this service daemon from WHM’s Service Manager interface (WHM » Home » Service Configuration » Service Manager).
In cPanel & WHM, the restartsrv
script’s crond
service manages both the crond
and cron
daemons in their respective systems. For more information, read our The restartsrv
script documentation.
Cross-Site Request Forgery Attack (XSRF or CSRF)
A type of malicious attack that forces a user to execute unauthorized commands, usually through a link, to exploit a trusted website.
- To help prevent these attacks, cPanel & WHM requires every request to contain a unique per-session security token.
- One-click attacks or session riding are common synonyms for this term.
CURRENT
One of cPanel & WHM’s release tiers. We have tested and verified versions on this tier, but they may not contain all of the proposed functionality of a release.
For more information, read our Product Versions and the Release Process documentation.
D
Daemon
A computer program that runs as a background process. The user cannot view or directly control this process.
For more information, read our The cPanel & WHM Service Daemons documentation.
Dangling Symlink
A symbolic link that refers to a pathname that doesn’t exist. For example, a symbolic link could point to a file that doesn’t exist.
Data Center
A facility that houses servers. A data center is generally a safe place to keep a server because it typically includes backup power supplies, multiple communication connections, and environmental controls.
Dedistribution
The process of moving some or all of a distributed cPanel account’s functionality from a child node back to the parent node. For example, returning a cPanel account’s mail functionality from a Mail Node child node to the parent node.
Default Address (cPanel Account Default Address)
This address is not the same as a domain’s default address, which catches mail for a specific domain after you configure it.
The email address to which cPanel & WHM routes any email messages to nonexistent email accounts or other invalid recipients on your cPanel account. You can check your cPanel account’s default address inbox in cPanel’s Manage Email Accounts interface (cPanel » Home » Email » Manage Email Accounts).
Deprecated
A term that WebPros International, LLC uses to describe a feature that we no longer support or will remove in an upcoming release.
Dictionary Attack
A method in which a malicious user tries to guess a password with words from a dictionary.
- This attack is similar to a brute force attack.
- To help prevent this attack type, enable the Dictionary attack protection setting in WHM’s Exim Configuration Manager interface (WHM » Home » Service Configuration » Exim Configuration Manager).
Digital Signature Algorithm (DSA)
A method that you can use to generate public and private keys for the signing of data.
Directory Harvest Attack (DHA)
A brute force attack technique. Spammers attempt to find valid email addresses on a server through guesswork and various permutations of common addresses. WHM includes cPHulk, a protection system that lets you lock out brute force attackers after a specified number of failed attempts.
Disk Space Quota
A limit that hosting providers place on the amount of disk space that an account may use.
- Website owners can locate their usage data in cPanel’s Disk Usage interface (cPanel » Home » Files » Disk Usage).
- Server administrators manage users’ disk space quotas in WHM’s Quota Modification interface (WHM » Home » Account Functions » Quota Modification).
Distributed cPanel Account
A cPanel account that exists on two or more linked nodes.
DNS Zone
The administrative part of the Domain Name System (DNS). This directs internet traffic to the correct location. For example, example.com
is a DNS zone with servers that direct its internet traffic. You can add DNS zones to the server in WHM’s Add a DNS Zone interface (WHM » Home » DNS Functions » Add a DNS Zone).
dnsadmin
A program that manages DNS services and DNS clustering.
- DNS clusters use dnsadmin.
- Third-party integrators can create custom dnsadmin plugins.
Document root
The directory that contains a domain’s publicly-available files.
- Your primary domain’s document root typically defaults to the
public_html
directory. - The document root directories of any addon domains or subdomains depend on your server’s settings.
Domain Control Validation
A CA uses Domain Control Validation (DCV) to verify that a certificate requester owns the domain before issuing the certificate. The CA can use one of the three following DCV methods to verify ownership:
-
Email — Send a validation email to the administrative contact for the domain.
-
DNS — Check a special CNAME record for the domain in DNS.
-
HTTP — Check a hashed text file on the requester’s website.
Domain Name
The name that a site owner gives to a website, which appears in the website’s URL and email addresses.
- Generally, domains use the
example.com
format, whereexample
is the domain name andcom
is the top-level domain. - You can add and manage domains in cPanel’s Domains interface (cPanel » Home » Domains » Domains).
Domain Forwarding (Redirect)
A technique that allows you or your users to automatically send visitors to a domain when they access another domain. For example, a user may reach example.com
when they enter example2.com
. You can set up and manage domain forwarding in WHM’s Setup/Edit Domain Forwarding interface (WHM » Home » DNS Functions » Setup/Edit Domain Forwarding).
Domain Name System (DNS)
The component of the internet that converts human-readable domain names (for example, www.example.com
) into computer-readable IP addresses (for example, 93.184.216.34
).
- A DNS record can specify which mail servers exist for a given domain. These records also identify which nameservers contain authoritative information about your domains and services.
- The nameserver software on your server manages nameserver records. cPanel & WHM offers BIND and PowerDNS as nameserver software options.
Warning:
We removed the MyDNS and NSD nameservers in cPanel & WHM version 106 and later. We strongly recommend that you migrate to PowerDNS. For more information, read our cPanel Deprecation Plan.
Domain-Validated (DV) Certificate
A digital certificate for SSL/TLS verification. The certificate authority (CA) verifies that the applicant controls the DNS domain via email, phone, or other method.
- These certificates are the least secure level of domain validation, since the CA does not attempt to verify who the domain owner actually is.
- You can purchase and install DV certificates in cPanel’s SSL/TLS Wizard interface (cPanel » Home » Security » SSL/TLS Wizard).
DomainKeys Identified Mail (DKIM)
An email authentication method which attempts to verify that a message actually came from the domain it appears to have originated from. You can enable DKIM in WHM’s Enable DKIM/SPF Globally interface (WHM » Home » DNS Functions » Enable DKIM/SPF Globally).
Domain-based Message Authentication, Reporting, and Conformance (DMARC)
DMARC (Domain-based Message Authentication, Reporting & Conformance) is a technical specification to help reduce the potential for email-based abuse. A DMARC policy uses DNS to confirm that an email message uses a valid DKIM and SPF record, and that the From:
header matches those records.
- Many large email networks require that you use a DMARC policy to help protect their users from spam email. To prevent email rejections or spam flags within these networks, your server must use a DMARC policy.
- You can create and manage DMARC records in cPanel’s Zone Editor interface (cPanel » Home » Domains » Zone Editor).
For more information, read dmarc.org’s documentation and our How to Keep your Email Out of the Spam Folder documentation.
Dovecot
An open-source mail server software that has optimal security. You can configure your Dovecot mail server settings in WHM’s Mailserver Configuration interface (WHM » Home » Service Configuration » Mailserver Configuration).
DNSOnly®
A version of cPanel & WHM that lets you run a dedicated physical nameserver. This version of cPanel & WHM is extremely minimal and only replicates DNS zones to your other servers.
For more information, read our cPanel DNSOnly documentation.
Dynamic DNS (DDNS) Domain
This type of domain simplifies access to a network that uses a dynamic IP address via a webcall URL. For example, a user can use this domain to access their home network, even when the IP address changes. For more information, read our Dynamic DNS feature documentation.
E
EasyApache (EA)
A part of cPanel & WHM that installs, modifies, and validates your Apache web server, PHP, and other components.
For more information, read our EasyApache documentation.
EasyApache 4 profile
An EasyApache 4 profile acts as a template to manage which EasyApache 4 packages the system installs and uninstalls. When you provision a profile, the system will install that profile’s packages, and uninstall other packages. You may only provision one profile at a time. However, you can also install and uninstall packages after provisioning a profile to customize your EasyApache 4 configuration.
EDGE
One of cPanel & WHM’s release tiers.
- Versions on this tier have only had rudimentary testing and are subject to further modification.
- We don’t recommend this tier for production servers.
For more information, read our Product Versions and the Release Process documentation.
Elliptic Curve Digital Signature Algorithm (ECDSA)
A variant of Digital Signature Algorithm that uses elliptic-curve cryptography (ECC). ECDSA provides equivalent security to RSA keys using smaller key sizes. As a result, ECDSA keys generate smaller certificates. Smaller certificates can result in faster connections and website loading times.
Email Deliverability
Whether a system can deliver email to recipients. Email deliverability often gauges whether email campaigns will succeed, and it can help you identify mail-related DNS problems. You can view email deliverability information in cPanel’s Email Deliverability interface (cPanel » Home » Email » Email Deliverability).
End of Life (EOL)
The stage of software’s lifecycle when the author no longer provides security updates or bug fixes. When a version of WebPros International, LLC’s software, an operating system, or third-party software that ships with cPanel & WHM reaches EOL, we can’t guarantee support for that version of software.
For more information, read our Third-Party Software End of Life Policy documentation.
Environment Variables
Values that advanced administrators place within specific files on the server to change the behavior of Apache, PHP, and other systems.
Third-party integrators can use cPanel environment variables in the LiveAPI system and dynamicui.conf
files.
Error Pages
Pages that display warning messages when visitors encounter problems while they try to access your site. You can customize these pages in cPanel’s Error Pages interface (cPanel » Home » Advanced » Error Pages).
Exim
A free mail transfer agent software that is highly flexible and easily configurable. You can modify your Exim configuration in WHM’s Exim Configuration Manager interface (WHM » Home » Service Configuration » Exim Configuration Manager).
EXPERIMENTAL
An unstable feature or setting that may cause unintended consequences. Exercise extreme caution if you enable an EXPERIMENTAL feature or setting.
- These features may not function with other features or settings.
- These features are not currently effective security controls.
- EXPERIMENTAL features don’t qualify for our security bounty.
Extended Fourth Filesystem (ext4)
A journaled filesystem that Linux servers often use. ext4
is the successor to the ext3
filesystem. We require ext4
for all cPanel & WHM installations.
Extended HELO (EHLO)
See also: HELO
An Extended Simple Mail Transfer Protocol (ESMTP) command that a mail server or client sends to identify itself when it connects with another mail server.
- This command initiates the process of sending an email and follows with the server sending its domain name.
- The
esmtp
command notifies the receiving server or client that the sending server supports ESMTP extensions.
Extended SMTP (ESMTP)
An extension of the original Simple Mail Transfer Protocol (SMTP)’s protocols. ESMTP sends an EHLO request to a mail server or client to identify the server’s supported protocol. The server returns a list of its available ESMTP commands.
Extended Validation (EV) Certificate
A digital certificate for SSL/TLS verification. The certificate authority (CA) verifies that the applicant controls the DNS domain with a comprehensive identity validation process.
- These certificates enable HTTPS on a user’s web browser address bar and state the name of the verified owner.
- These certificates are the most secure level of domain validation.
- You can purchase and install certificates in cPanel’s SSL/TLS Wizard interface (cPanel » Home » Security » SSL/TLS Wizard).
External Authentication
This feature allows system administrators to grant users the ability to access their cPanel accounts with an external account provider, such as a cPanel ID or with a Google® account.
- Third-party developers can use External Authentication modules to authenticate with OpenID Connect-compliant identity providers.
- You can configure External Authentication in WHM’s Manage External Authentications interface (WHM » Home » Security Center » Manage External Authentication).
F
Feature
See Bug.
File Transfer Protocol (FTP)
A method that you can use to transfer files from one computer to another. cPanel & WHM includes an FTP server that website owners can configure.
- You must install an FTP client (for example, FileZilla and Cyberduck) on the local computer in order to send files to and receive files from the FTP server.
- You can select an FTP server in WHM’s FTP Server Selection interface (WHM » Home » Service Configuration » FTP Server Selection) and configure it in WHM’s FTP Server Configuration interface (WHM » Home » Service Configuration » FTP Server Configuration).
- You can create and manage FTP accounts in cPanel’s FTP Accounts interface (cPanel » Home » Files » FTP Accounts).
Filesystem
The system that the operating system uses to manage files and directories. If your server uses multiple partitions, each partition might use a different filesystem.
Filter
In cPanel, a tool that processes email based on your preferences. For example, a filter can automatically discard spam or save mail from a specified sender to its own folder.
- You can apply filters to the main email account on a domain with the Global Email Filters interface (cPanel » Home » Email » Global Email Filters).
- You can customize filters for each individual account with the Email Filters interface (cPanel » Home » Email » Email Filters).
- WHM users can set up more types of filters, like Exim filters.
Firewall
A security application that protects servers from intrusion by hackers. For example, CSF is a popular firewall for Linux systems. Linux systems also include a built-in firewall, iptables.
For more information, read our How to Configure Your Firewall for cPanel & WHM Services documentation.
firewalld
A firewall tool for Linux operating systems. It dynamically manages network and firewall zones and defines trust levels.
For more information, visit the firewalld website.
Forceful Reboot
One of the two methods that you can use to restart your server. This method forces the server to restart regardless of any errors that it encounters.
- Only use a forceful reboot if you cannot reboot gracefully, because it can result in data loss.
- You can perform forceful and graceful reboots in the WHM interface.
Forwarder
A tool that lets you forward a copy of every email message that you receive to another address. When a forwarder exists, you still receive mail at the original recipient address.
- If you create a forwarder before you create the original address, the system will forward messages to the end address but not to the original address, because it does not exist.
- You can create and manage forwarders in cPanel’s Forwarders interface (cPanel » Home » Email » Forwarders).
Fully Qualified Domain Name (FQDN)
A name that uniquely defines a domain’s location.
- The FQDN generally uses the
host.example.com.
format, with a trailing dot. However, for cPanel & WHM, a final dot is unnecessary, but the domain name must contain at least two dots. - You must write FQDNs in lowercase letters.
G
Gem (RubyGem)
A piece of software in the Ruby language. These exist in the RubyGems repository.
For more information, visit the RubyGems documentation.
Generators (Web Statistics Generators)
Software applications that compile log statistics for your web server. For example, they can report the amount of bandwidth that each domain has transferred.
- cPanel & WHM includes three statistics generators:
- Server administrators can manage their server’s web statistics and software in WHM’s Statistics Software Configuration interface (WHM » Home » Server Configuration » Statistics Software Configuration).
Globally Unique Identifier (GUID)
A value that the system uses to identify a resource, similar to UUID. UUID is the more common identifier while Microsoft products are the main users of GUID.
GNU Privacy Guard (GnuPG)
A suite of tools that you can use for data encryption and signing. Generally, you will use these tools for signing emails. You can create and manage GnuPG keys in cPanel’s Encryption interface (cPanel » Home » Email » Encryption).
Graceful Reboot
This method stores new system information before the server shuts down and is the preferred way to restart your server.
- This is the opposite of a forceful reboot.
- You can perform forceful and graceful reboots in the WHM interface.
Greylisting
See also: Blacklist, Whitelist
A service that protects a server against unwanted email or spam. When you enable greylisting in WHM’s Greylisting interface (WHM » Home » Email » Greylisting), the mail server temporarily rejects any email from a sender that the server does not recognize.
- If the email is legitimate, the originating server attempts to send it again after a delay.
- After sufficient time passes, the server accepts the email.
gzip
A program that compresses files for disk space conservation, minimizes transfer times, and makes the transfer of multiple files easier.
- The compressed files use the
.gz
file extension. - Unix and Linux systems often use gzip with the tar command to create a tarball file, which uses the
.tar.gz
file extension. - You can set the system’s gzip compression level in WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings).
H
.htaccess
A file that resides in a specific directory and contains the directory’s configuration information. The .htaccess
file may also contain authentication instructions.
.htpasswd
A file that resides in a specific directory along with an .htaccess
file. This file contains encrypted password information when the owner has set up authentication for the directory.
You can use cPanel’s Directory Privacy interface (cPanel » Home » Files » Directory Privacy) to configure directory privacy.
Ham
Legitimate messages that the system marks as spam. Use the Not junk button in Roundcube to train the system to recognize ham.
HELO
See also: EHLO
A Simple Mail Transfer Protocol (SMTP) command that a mail server or client sends to identify itself when it connects with another mail server. This command initiates the process of sending of an email and follows with the server sending its domain name. Older mail clients use this command because these clients don’t require service extensions.
Home Directory
A cPanel account’s highest-level directory, which contains all of the files and directories that the account’s websites use. Visitors cannot view the files in a home directory unless they reside in the public_html
directory or one of its subdirectories.
Hostname
The unique, human-recognizable name for a server across the internet (for example, host.example.com
).
- System administrators can specify or change a server’s hostname with WHM’s Change Hostname interface (WHM » Home » Networking Setup » Change Hostname).
- The server hostname is distinct from your domain name.
Hotlink (Inline Link)
A direct link that embeds a file, such as an image or video, from your site into another website.
- When another site embeds your files, it uses your bandwidth to serve those files.
- You can prevent hotlinking in cPanel’s Hotlink Protection interface (cPanel » Home » Security » Hotlink Protection).
httpd.conf
The configuration file for the Apache web server.
I
ICQ
An instant messaging service that you can use to receive updates from your server. You can configure these notifications in cPanel’s Contact Manager interface (WHM » Home » Server Contacts » Contact Manager).
For more information, visit the ICQ website.
Identity Provider
A third-party authority (for example, OpenID Connect) that offers external authentication to log in to other sites or services.
- Third-party developers can use External Authentication modules to authenticate with OpenID Connect-compliant identity providers.
- You can configure External Authentication in WHM’s Manage External Authentications interface (WHM » Home » Security Center » Manage External Authentications).
Index Page
The default page, generally index.html
, index.htm
, or index.php
, that visitors view when they access a website directory. If no index page exists for the specified directory, the visitor sees a list of files in that directory, unless you disable indexing in cPanel’s Indexes interface (cPanel » Home » Advanced » Indexes).
Internet Message Access Protocol (IMAP)
One of the two most widely-used email transfer methods along with POP3. IMAP synchronizes email account information with the mail server on a regular basis. If a user logs in to multiple computers to check email, IMAP allows the user to see which messages they have viewed, replied to, or forwarded.
For more information, read our IMAP vs. POP3 documentation.
Internet Protocol (IP)
The main protocol that relays information across the internet. This protocol uses IP addresses to deliver information from one host to another. cPanel & WHM supports two versions of Internet Protocol:
-
IPv4 is an older version that uses 32-bit IP addresses. This version has limited availability, but is the more popular and accessible.
-
IPv6 is a newer version that uses 128-bit IP addresses. This version has vast availability of addresses, but requires an IPv6-enabled network and server.
Warning:Due to networking requirements, you cannot run an IPv6-only cPanel & WHM server. You must have at least one IPv4 address.
Internet Protocol (IP) Address
A number that identifies a computer on a network, which makes it possible for other computers to find and communicate with it. You can add new IP addresses to your IP address pool in WHM’s Add a New IP Address interface (WHM » Home » IP Functions » Add a New IP Address).
Internet Relay Chat (IRC)
An application layer protocol of real-time online communication that allows both group discussion and one-to-one messaging, as well as data transfer. Third-party developers can create custom modules to send notifications to IRC and other services.
IonCube®
A loader that, when enabled, can load PHP for cPanel & WHM.
For more information, visit the IonCube website.
iptables
A user space utility program that allows server administrators to configure the Linux kernel firewall data tables.
For more information, visit the iptables website or our How to Configure Your Firewall for cPanel & WHM Services documentation.
J
Jailed Shell
A CLI configuration that restricts users’ access rights. The system limits shell sessions to a filesystem that does not contain the home directories of other cPanel users on the system.
- cPanel & WHM uses VirtFS to provide jailshell access.
- You can create custom jailed shell mounts to grant users additional access.
Java
A computer programming language that many web applications use. These small applications, which run within the context of a browser, are called applets.
For more information, read our Tomcat via Containers documentation.
JavaScript Object Notation (JSON)
A file format that uses human-readable text to store and exchange data. JSON contains data objects in attribute-value pairs and array data types.
- cPanel & WHM uses JSON for API output and some internal data storage.
- You can use several basic variables to filter or sort API output in JSON.
K
Kernel
The central component of a server’s operating system. The kernel manages communications between the user and the server’s resources, such as its processor and the memory.
Key
In cryptography, keys encrypt or decrypt information.
- Keys are an important part of encryption and security, and you should guard them appropriately.
- Using cPanel & WHM usually includes working with, for example, SSH keys, DNSSEC keys, and various types of cPanel & WHM-specific access keys.
Known Netblock
A class C address space that contains an address from which a user has successfully logged in. You can configure settings for known netblocks in WHM’s Greylisting interface (WHM » Home » Email » Greylisting).
L
LAMP
An acronym for the combination of Linux, Apache, MySQL, and PHP. This is a common combination of software for web servers.
For more information, read our Installation Guide.
Leech
A visitor who uses another person’s password to access a restricted area of a website. cPanel & WHM lets you redirect likely offenders or disable accounts with compromised passwords in order to prevent leeches. To do this, use cPanel’s Leech Protection interface (cPanel » Home » Security » Leech Protection).
Legacy
A term for an old software program or computer system that is still in use, or for a previous version of a cPanel & WHM feature.
Linked Node
A node that a server administrator designates to either assign tasks to or receive tasks from another node. For example, a parent node may assign all mail tasks for a cPanel account to a child node.
Linux®
A Unix-based, open-source operating system.
For more information, read our Installation Guide.
Loader
The part of a system that loads a program. Use WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings) to select the loader that cPanel & WHM uses for PHP.
Local Host
The computer that you currently work on.
Local User
A user who accesses a service on the machine on which the service exists, as opposed to remotely.
Log
A file that the server automatically creates, which records activities that specific programs and applications on the server perform. For example, error logs list the errors that visitors have encountered on websites that Apache generates.
Log Files
Files that contain status messages, warnings, and other real-time information about your server and its processes. cPanel & WHM includes many log files.
Long-Term Support (LTS)
One of cPanel & WHM’s release tiers. WebPros International, LLC supports this version for a period of one year before designating the next LTS version.
For more information, read our Product Versions and the Release Process documentation.
M
Mail Exchanger (MX) Entry
A record that specifies where the system sends email for a domain, because it contains the mail server’s IP address.
- When you use an email scanning service or custom mail delivery, the server administrator may need to change the MX record for a domain in WHM’s Email Routing Configuration interface (WHM » Home » DNS Functions » Email Routing Configuration).
- cPanel users can configure MX records in cPanel’s Email Routing interface (cPanel » Home » Email » Email Routing).
Mail Server Name Indication (Mail SNI)
Allows clients to request a specific hostname at the beginning of the handshake process. In our documentation, SNI refers to this protocol in relation to Apache, while Mail SNI refers to this protocol in relation to Exim.
For more information, read our Guide to SSL documentation.
Mail Transfer Agent (MTA)
A program that sends and receives email messages. Exim is an MTA.
maildir
A format that stores email as individual messages with unique filenames in flat files. You can manage maildir
with WHM’s Mailbox Conversion interface (WHM » Home » Email » Mailbox Conversion).
Mailing List
A list of email addresses that mailing list members can use to communicate. Alternatively, you can use a mailing list to send email messages to a large group of people.
- cPanel & WHM uses the Mailman program for mailing list software.
- You can use cPanel’s Mailing Lists interface (cPanel » Home » Email » Mailing Lists) to create and manage mailing lists.
Mailman
Mailing list software that sends email messages to a group of specified email addresses.
For more information, visit the Mailman website.
Manage2
A WebPros International, LLC website that lets you perform license-related tasks. Hosting providers log in to Manage2 to add, update, or remove cPanel product licenses, or to manage and pay invoices from WebPros International, LLC.
MariaDB®
A relational database management tool and server, as well as the type of database it manages. Databases are an integral part of web applications, such as bulletin boards and blogs.
- cPanel & WHM provides an integrated MariaDB installation and database editing tools.
- You can upgrade the server’s MariaDB version in WHM’s Upgrade Database Version interface (WHM » Home » Database Services » Upgrade Database Version).
mod_userdir
An Apache module that allows visitors to enter your hostname, a tilde (~
), and the website owner’s username in order to view a website (for example, http://host.example.com/~username
).
We recommend that you disable the mod_userdir
module in WHM’s Apache mod_userdir Tweak interface (WHM » Home » Security Center » Apache mod_userdir Tweak) because the system accounts for bandwidth per-host rather than per-user.
Modulus
In encryption algorithms like RSA), the modulus is the number that both the private and public keys have in common. You can view a key’s modulus in WHM’s SSL Storage Manager interface (WHM » Home » SSL/TLS » SSL Storage Manager).
Mount
In general computing, to mount a file system is to make it accessible to users. In a Unix or Linux operating system, you can use the mount command to tell the operating system that a file system or device is ready to use and to affix that system or device to a certain directory.
For more information, read our Installation Guide.
Multipurpose Internet Mail Extensions (MIME) Type
A component of a file that identifies the file type, so that browsers handle it correctly.
- cPanel & WHM lets you specify which application to use to open files with a specific extension.
- You can add and manage MIME types in cPanel’s MIME Types interface (cPanel » Home » Advanced » MIME Types).
MySQL®
A relational database management tool and server, as well as the type of database it manages. Databases are an integral part of web applications, such as bulletin boards and blogs.
- cPanel & WHM provides an integrated MySQL installation and database editing tools.
- You can upgrade the server’s MySQL version in WHM’s Upgrade Database Version interface (WHM » Home » Database Services » Upgrade Database Version).
N
Nameserver
A physical computer that contains a list of domain names and their IP addresses. These computers allow visitors to access a domain through its IP address. Nameserver software gathers data about domains over time. Because of this, changes to DNS records may require 48 hours or more to reach all of the nameservers on the internet (propagate). Several types of nameserver exist.
-
Local — Local nameservers are authoritative nameservers. They reside on the same server that hosts the nameserver’s cPanel accounts.
-
Clustered — Clustered nameservers exist in a collection of nameservers that all share information and authoritative nameserver status. These nameservers prevent down time. If one server fails, additional servers are available to perform the necessary functions.
-
Private or Custom — This type of nameserver is a custom-branded or vanity alternative name for the authoritative nameserver.
-
Remote — Remote nameservers are authoritative nameservers that a separate server hosts.
For more information, read our How to Set Up Nameservers in a cPanel & WHM Environment documentation.
Network Address Translation (NAT)
The remapping of one IP address space to another by modifying the network address information of packets’ IP headers while in transit across a router. This method allows for the use of a single IP address on an entire private network. For more information about NAT, read our 1:1 NAT documentation.
For cPanel & WHM services to function correctly, you or your network administrator must enable loopback (or hairpin) NAT on both the server and its firewall. Loopback NAT allows the server to access a public IP address internally from its corresponding private IP address.
Network File System (NFS)
Allows users to access remote files as though the accessed storage was part of the local machine.
nobody
See also: UID
A Unix or Linux system account with the UID of 99
. This system account executes CGI and PHP scripts if suEXEC is disabled.
O
Onboarding Assistant
The Onboarding Assistant appears for new or migrated cPanel user accounts to welcome the user and offer a starting point to begin using the cPanel interface. The interface’s options will change depending on your hosting provider and account settings.
Open Relay
A mail server configuration that allows anyone to send mail through the server. You can enable or disable this configuration in the Mail section of WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings).
For security reasons, we strongly recommend that you don’t allow your server to operate as an open relay.
open_basedir
A feature that uses PHP to deny users the ability to open files that are outside of their home directories. You can modify this feature in the Editor Mode section of WHM’s MultiPHP INI Editor interface (WHM » Home » Software » MultiPHP INI Editor).
OpenID® Connect (OIDC)
A standard for third-party authentication. cPanel & WHM’s External Authentication feature uses OpenID Connect to communicate with third-party authentication providers.
- Third-party developers can use External Authentication modules to authenticate with OpenID Connect-compliant identity providers.
- You can configure External Authentication in WHM’s Manage External Authentications interface (WHM » Home » Security Center » Manage External Authentication).
For more information, visit the OpenID Connect website.
Operating System (OS)
The background software that runs all of the other software applications on your system. The OS is a required part of any server or computer. cPanel & WHM supports specific versions of the AlmaLinux OS, Rocky Linux, CloudLinux, and Ubuntu operating systems.
For more information, read our Installation Guide.
Option Module (optmod)
An Apache configuration option that adds features to the EasyApache system.
Organizational Validation (OV) Certificate
A digital certificate used for SSL/TLS verification. The certificate authority (CA) verifies that the applicant controls the DNS domain through a vetting process. These certificates enable HTTPS on a user’s web browser address bar and state that the site is secure with a Secure Site Seal.
- These certificates are more secure than a DV certificate.
- You can purchase and install certificates in cPanel’s SSL/TLS Wizard interface (cPanel » Home » Security » SSL/TLS Wizard).
P
Package
A package may refer to:
- The set of resource limits that hosting providers assign to a user’s account. System administrators can create, edit, and delete packages in WHM’s Packages section.
- A collection of software that publishers bundle together for distribution and installation. WebPros International, LLC provides various third-party software, such as FTP and MySQL, as packages that the
rpm.versions
system manages.
Parent Node
An authoritative linked node that assigns tasks to one or more child nodes.
Parked Domain
A second domain that points to a primary domain. For example, both http://www.cpanel.net/
and http://www.cpanel.com/
point to the same website, because cpanel.com
is a parked domain for cpanel.net
.
- This makes your website available from another domain name.
- In cPanel, we refer to parked domains as aliases.
Passive Mode (PASV)
A mode for FTP connections that initiate connections from the client side. You can use this mode if a user has problems when they attempt to connect to an FTP server through a firewall.
For more information, read our How to Enable FTP Passive Mode documentation.
Passive OS Fingerprinting (p0f)
A service that reports the visitor’s operating system and other information for email notifications. This information will help you quickly identify visitors who trigger events that cause alerts.
For more information, read our The cPanel & WHM Service Daemons documentation.
Perl
A programming language for web applications.
- Perl applications are commonly
.pl
,.pm
, and.cgi
files and may require Perl modules. - Third-party developers can write custom code in Perl.
Perl Module
A component of software in the Perl programming language that developers commonly reuse. For example, a developer can use a calendar module in a program so that they don’t need to write a new set of functions to display calendars. You can install Perl modules in either of the following interfaces:
- cPanel’s Perl Modules interface (cPanel » Home » Software » Perl Modules)
- WHM’s Install a Perl Module interface (WHM » Home » Software » Install a Perl Module)
PHP
A computer scripting language that many web-based applications use. Some PHP applications require PEAR packages.
For more information, read our Introduction to PHP documentation.
PHP Extension and Application Repository (PEAR)
A repository of PHP code. cPanel lets you search for and install PEAR packages that consist of PHP programs and which perform useful functions for your website.
You can install PEAR packages in either of the following interfaces:
- cPanel’s PHP PEAR Packages interface (cPanel » Home » Software » PHP PEAR Packages)
- WHM’s Module Installers interface (WHM » Home » Software » Module Installers).
PHP Extension Community Library (PECL)
A repository for C extensions (pieces of software) for use in PHP.
For more information, visit the PECL website.
PHP FastCGI Process Manager (PHP-FPM)
An alternative PHP FastCGI implementation that improves performance of PHP scripts on servers.
For more information, read our PHP-FPM documentation.
phpMyAdmin
A graphical application that allows server administrators to manipulate and manage MySQL databases over the internet. Server administrators can access this feature in WHM’s Database Services section.
For more information, visit the phpMyAdmin website.
Plugin
A plugin modifies an interface’s features or functionality. You can write plugins for the cPanel, Webmail, or WHM interfaces.
- For more information about cPanel plugins, read our Guide to cPanel Plugins documentation.
- For more information about WHM plugins, read our Guide to WHM Plugins documentation.
Plus Addressing
Plus addressing (or subaddressing) adds a plus character and string after an email account username. For example, the [email protected]
email address could use the [email protected]
plus address. The email account would recognize these messages and place them in the list
mailbox. If the mailbox does not exist, the account sorts this message to the inbox
mailbox.
For more information, read our Email Accounts documentation.
POP Before SMTP
An authentication method for mail servers. This method allows a user who received mail through POP3 or IMAP to send mail for 30 minutes without the need to re-authenticate through SMTP. WHM users can enable or disable this via WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings).
For more information, read our IMAP vs. POP3 documentation.
PostgreSQL®
A database management system, similar to MySQL.
For more information, visit the PostgreSQL website.
Post Office Protocol version 3 (POP3)
A widely-used email transfer method, like IMAP. POP3 copies every message in an email account to a local computer and then deletes these messages from the mail server. The system does not send information back to the email account about message replies or forwarding.
For more information, read our IMAP vs. POP3 documentation.
Private Key
A string of characters that a computer uses to encode or decode the encrypted messages that it receives.
- Encryption schemes use a pair of keys (one public key and one private key) to create a secret code.
- When you use an encryption scheme, anyone who looks at messages that your computer sent or received cannot determine the contents of those messages without access to the private key. A private key protects your confidential information, and you should store it safely.
Process ID (PID)
A unique number that your server assigns to each process that runs. You can view a list of running processes with PIDs in WHM’s Show Current Running Processes interface (WHM » Home » System Health » Show Current Running Processes).
ProFTPD
One of cPanel & WHM’s included FTP servers. You can select an FTP server in WHM’s FTP Server Selection interface (WHM » Home » Service Configuration » FTP Server Selection).
For more information, visit the ProFTPD website.
Project
In the context of Site Quality Monitoring, a project is one website’s root domain, its subdirectories, and its subdomains.
Propagation
In the context of web hosting, the spread of a domain’s DNS information across the internet.
Proxy Server
A server that receives requests from users and forwards those requests to other servers.
Public Key
See also: Private Key
A string of characters that a computer uses to encode or decode the encrypted messages it receives. Typically, you place a public key on a server so that you can establish an encrypted connection to that server.
public_ftp
A subdirectory, inside of your home directory, that contains files that are publicly accessible through FTP.
- FTP users may also upload files to this directory.
- This is the default directory that users access when they connect to your site through anonymous FTP.
public_html
A subdirectory inside a user’s home directory. It contains files that are publicly-accessible through the HTTP protocol.
- The
www
directory is a link to thepublic_html
directory. - Visitors can view any files and folders in the
public_html
directory over the internet, unless the website owner specifically protects them with password protection or the.htaccess
file.
Pure-FTPd
One of cPanel & WHM’s included FTP servers. You can select an FTP server in WHM’s FTP Server Selection interface (WHM » Home » Service Configuration » FTP Server Selection).
For more information, visit the Pure-FTPd website.
Python
A popular programming language. You can install the Python interpreter, which allows your system to run Python programs, in WHM’s Update Preferences interface (WHM » Home » Server Configuration » Update Preferences).
Q
Quotas
Limits to the amount of system resources, like bandwidth or disk space, that a user may use.
- To set up quotas, use WHM’s Initial Quota Setup interface (WHM » Home » Server Configuration » Initial Quota Setup).
- To modify a user’s disk space quota, use WHM’s Quota Modification interface (WHM » Home » Account Functions » Quota Modification).
R
Raw Opts (Custom Configuration Flags)
Lines of data that advanced users can add to a specific file on the server in order to customize Apache’s configuration.
For more information, read our EasyApache documentation.
Realtime Blackhole List (RBL)
A list of mail servers that send spam. You can subscribe to the RBL, blocking incoming mail from those mail servers, in WHM’s Exim Configuration Manager interface (WHM » Home » Service Configuration » Exim Configuration Manager).
Red Hat® Enterprise Linux® (RHEL)
A commercial Linux operating system distribution. We support the following RHEL-derived operating systems:
For more information, read our Installation Guide.
Redirect
See also: Domain Forwarding
A feature that sends users to a different domain than the one that they attempted to access. For example, a user may reach example.com
when they type example2.com
.
- Website owners to set up either temporary or permanent redirects.
- Users can manage their redirects with cPanel’s Redirects interface (cPanel » Home » Domains » Redirects).
Referer (HTTP Referer)
A web page that links to a site. This spelling is the industry standard term, though it is a misspelling of the word in other uses.
Regular Expressions
Often seen as regex or regexp. Regular expressions allow you to format text so that a specified program can process it and use it to search in a prescribed way. A wildcard character such as an asterisk (*
) is an example of a regular expression.
Relayer
A user who forwards email to a secondary destination. WHM’s View Relayers interface (WHM » Home » Email » View Relayers) lets you view users on your server who have relayed mail.
RELEASE
One of cPanel & WHM’s release tiers. Versions on this tier are feature-complete and well-tested.
For more information, read our Product Versions and the Release Process documentation.
Release Tiers
cPanel & WHM’s release tiers are, in order from least to most stable, EDGE, CURRENT, RELEASE, STABLE, and LTS.
For more information, read our Product Versions and the Release Process documentation.
Reseller
In the hosting industry, resellers use server resources (bandwidth and disk space) and sell those resources in smaller packages to individual cPanel & WHM users.
- You can create reseller accounts in WHM’s Create a New Account interface (WHM » Home » Account Functions » Create a New Account).
- You can manage resellers and their accounts in WHM’s Reseller Center interface (WHM » Home » Resellers » Reseller Center).
Resolver
The client side of the DNS system. Resolvers are programs that process DNS queries and work to obtain an IP address from a human-recognizable URL.
- In Unix and Linux, the
/etc/resolv.conf
file usually points to a server’s resolvers. - You can update resolvers in WHM’s Resolver Configuration interface (WHM » Home » Networking Setup » Resolver Configuration).
Restoration
In web hosting, a process that uses backup files to replicate an account on a server.
- This functionality is useful, for example, to recover damaged files or data or in the case of a full hardware failure.
- You can manage account restoration in WHM’s Transfer or Restore a cPanel Account interface (WHM » Home » Transfers » Transfer or Restore a cPanel Account).
Restricted Restore
See also: Restoration
A feature in WHM that performs additional security checks on backup files, and then restores them to the server. You can manage account restoration in WHM’s Transfer or Restore a cPanel Account interface (WHM » Home » Transfers » Transfer or Restore a cPanel Account).
Reverse DNS lookup (rDNS)
A process that uses pointer records (PTR) to convert IP addresses (for example, 192.0.2.0
) to domain names (for example, www.example.com
).
For more information about rDNS, read our How to Configure Reverse DNS in WHM documentation.
Rocky Linux™
An open-source, community-driven Linux operating system distribution from Rocky Enterprise Software Foundation. Rocky Linux is one of cPanel & WHM’s supported operating systems.
For more information, read our Rocky Linux Installation Guide documentation.
Rollback
In computing, a rollback involves the restoration of any part of a system to a previous configuration.
Root
This may refer to:
- Specific to Unix and Unix-based systems, the system account. The system administrator uses this account, and it carries full privileges to configure a computer system. See UID.
- The highest-level directory in a Unix or Unix-based system. Generally, we notate this directory with a forward slash (
/
).
Roundcube Webmail
A webmail client that allows users to check email through an browser rather than a mail client.
For more information, visit the Roundcube website.
RPM Package Manager (RPM)
In our documentation, this term may refer to the packaged .rpm
file, the software that that file contains, or the package manager itself.
For more information, visit the RPM website.
RSA
An algorithm that generates public and private keys to send encrypted data between a local machine and a remote machine. The name of this method is not an abbreviation; it is named after its three inventors.
Ruby
An object-oriented programming language. System administrators can install the ea-ruby24-mod_passenger
or ea-ruby27-mod_passenger
Apache module to create Ruby applications on cPanel & WHM servers.
For more information, read our How to Create Ruby Web Applications documentation.
RubyGems
In cPanel & WHM version 66, we deprecated the legacy Ruby codebase and plan to remove it in a future release. This legacy Ruby codebase includes RubyGems applications.
A package manager for the Ruby programming language. Developers can use RubyGems as a self-contained format for Ruby programs and libraries. You can install and manage RubyGems in cPanel’s RubyGems interface (cPanel » Software » RubyGems).
Ruby on Rails® (RoR)
In cPanel & WHM version 66, we deprecated the legacy Ruby codebase and plan to remove it in a future release. This legacy Ruby codebase includes Ruby on Rails applications.
An open-source framework that runs on the Ruby programming language.
For more information, read our Ruby on Rails documentation.
S
Script Hooks
A program that an event triggers.
- WHM’s EasyApache (Apache Update) interface (WHM » Home » Software » EasyApache (Apache Update)) lets you embed custom hook scripts into the Apache configuration process.
- You can create create custom script hooks for other cPanel & WHM actions.
Secure Shell (SSH)
A network protocol that allows a user to log in to a remote machine securely. cPanel & WHM can create keys to authenticate a user’s identity during SSH login, and allows users to manage SSH keys.
For more information, read our How to Secure SSH documentation.
Secure Sockets Layer/Transport Layer Security (SSL/TLS)
A newer version of SSL. Both are cryptographic schemes that allow for secure interaction between a browser and a web server.
- SSL/TLS should protect all sensitive data (for example, credit card numbers) that you transmit over the internet.
- Website owners can install an SSL certificate on a website in WHM’s Install an SSL Certificate on a Domain interface (WHM » Home » SSL/TLS » Install a SSL Certificate on a Domain) to allow SSL/TLS to protect the site.
We strongly recommend that you enable Transport Layer Security (TLS) protocol version 1.2 on your server.
Some clients don’t support Transport Layer Security (TLS) protocol version 1.3, which requires OpenSSL 1.1.1 or higher.
Self-Signed Certificate
An SSL certificate that doesn’t verify the identity of the server. It doesn’t do this because the same entity whose identity it certifies signed it.
- Browsers generally warn users about the authenticity of self-signed certificates.
- You can create a self-signed SSL certificate in WHM’s Generate an SSL Certificate and Signing Requests interface (WHM » Home » SSL/TLS » Generate an SSL Certificate and Signing Request).
Sender Policy Framework (SPF)
A feature that allows a recipient server to verify that the domain specified in the From:
field really sent the email message.
- Enable SPF to prevent your server from replying to spam that forged your domain name as part of the sender’s address.
- SPF only functions if both the sending and receiving mail servers use SPF.
On servers that run the AlmaLinux OS operating system, you may see a named
warning about the absence of SPF resource records on DNS. This warning is not relevant on these servers because RFC 7208 deprecated SPF records. AlmaLinux OS servers use TXT records instead of SPF records.
Server Name Indication (SNI)
Allows clients to request a specific hostname at the beginning of the handshake process. In our documentation, SNI refers to this protocol in relation to Apache, while Mail SNI refers to this protocol in relation to Exim.
Server Profile
A collection of server roles that allow you to optimize a server to perform a specific task or function.
- For example, the Mail Node profile lets you provide only the services and cPanel & WHM features that allow the system to serve mail.
- You can select a server profile in WHM’s Server Profile interface (WHM » Home » Server Configuration » Server Profile).
Server Roles
A collection of services that provide specific server functionality. For example, the DNS role allows users to create and edit DNS zone files. This role consists of the bind
, named
, nds
, pdns
, and powerdns
services.
For more information, read our How to Use Server Profiles documentation.
Service Manager
In computing, a piece of software that monitors the processes and services on a machine. You can enable and disable services with WHM’s Service Manager interface (WHM » Home » Service Configuration » Service Manager).
Service Proxying
Service proxying configures local services to proxy requests for a cPanel account’s domains to a remote server. For more information, read our Service Proxying documentation.
Session (Login Session)
The period of activity between when you log in to and log out of an account or service. Each cPanel & WHM session generates a new security token that is only valid during that session.
Shell Fork Bomb
A malicious process that creates a cascade of new processes in order to use a server’s system resources, which, in effect, crashes the server. WHM’s Shell Fork Bomb Protection interface (WHM » Home » Security Center » Shell Fork Bomb Protection) offers a protective service from shell fork bombs.
Simple Mail Transfer Protocol (SMTP)
This protocol is the standard by which you transmit email messages across the internet. Use SMTP to send mail to a mail server’s Mail Transfer Agent (MTA).
Skeleton Directory
A directory that defines which files and subdirectories new accounts own by default.
- When you create an account, the new user’s account contains an exact copy of the skeleton directory.
- You can create these directories in WHM’s Skeleton Directory interface (WHM » Home » Account Functions » Skeleton Directory).
Smart Host
A type of email relay server. A smart host permits an SMTP server to send emails to an intermediate mail server before it sends messages to their final destination.
SolusVM
A GUI-based virtual private server (VPS) management system.
For more information, read the SolusVM documentation.
SourceGuardian
PHP loaders that utilize a binary byte code and, sometimes, multiple levels of encryption. You can select a PHP loader in WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings).
For more information, visit the SourceGuardian website.
Spam
Unsolicited email that an automated system sends in bulk. Because recipients consider spam to be a costly nuisance, cPanel & WHM includes features like Apache SpamAssassin and BoxTrapper that can reduce the amount of spam that you receive.
Spam Box
The directory in which Apache SpamAssassin stores spam messages when you enable the Spam Box feature. Generally, the system stores these messages in the spam folder for the email account.
Spam Score
A value that Apache SpamAssassin assigns to every email message, based on the number of spam-related traits within the message. The higher a message’s spam score, the more likely it is to be spam. Spam filters let you specify what the system does with these messages.
Spoof
An attack in which attackers appear as another user through the falsification of data, in order to conceal their identities. Enable SPF to make it more difficult for spammers to spoof a domain.
Sprite
A type of file that can incorporate several different images. The cPanel interface uses sprites to decrease load time. When you add an icon, cPanel adds it to the appropriate sprite file.
SQL Database
A type of relational database management system.
SSL Certificate
An electronic document that binds a public key to an identity that consists of an email address, company, and location. This electronic document is a key piece in an authentication process.
For more information, read our Guide to SSL documentation.
STABLE
One of cPanel & WHM’s release tiers. Versions on this tier have received considerable public exposure, testing, and verification.
For more information, read our Product Versions and the Release Process documentation.
Subaccount
cPanel account users can create subaccounts that use the same login and password information for email, FTP, and Web Disk services.
- The system maintains password synchronization between each of the subaccount’s allowed services.
- Users can manage subaccounts with cPanel’s User Manager interface (cPanel » Home » Preferences » User Manager).
Subdomain
A subsection of a website that exists as a subdirectory in the website owner’s home folder. For example, for the example.com
domain, the subdomain URL could appear as subdomain.example.com
. You can add and manage subdomains in cPanel’s Domains interface (cPanel » Home » Domains » Domains).
suEXEC
An Apache feature that allows users to run CGI and SSI applications on the system as themselves. By default, the system account (the nobody
account with a UID of 99
) executes CGI and SSI.
T
Tar
A program that collates files for transfer or distribution. The system usually compresses files that this program processes into tarballs.
Tarball
A file that the tar
program collates and, usually, compresses.
Team Owner
The cPanel account that manages all team user accounts in the Manage Team interface (cPanel » Home » Manage Team).
Team User
A virtual account that exists under the team owner’s account in the Manage Team interface (cPanel » Home » Manage Team).
Telnet
A network protocol that allows a user to log in to a remote machine user account remotely. Telnet is similar to SSH, but is less secure. Don’t use Telnet to connect to your website except for testing purposes. Telnet sends login information as plain text, which others can easily intercept.
Template Toolkit (Perl Template Toolkit)
A Perl library template processing system that we use to create templates for all of the cPanel and WHM interfaces.
For more information, read our Guide to Template Toolkit documentation or visit the Template Toolkit website.
Terabyte or Tebibyte (TB or TiB)
A unit of measure for digital memory storage. Generally, for the purposes of this documentation, one terabyte is a tebibyte, equal to 1,024 gigabytes.
Theme
A skeletal framework of interfaces, over which the system applies one of that theme’s styles.
- cPanel & WHM currently ships with one default cPanel theme and one default WHM theme, as well as Webmail and login themes. To customize the default cPanel theme, use the Customization interface (WHM » Home » cPanel » Customization).
- Use WHM’s Theme Manager interface (WHM » Home » Themes » Theme Manager) to install, preview, clone, download, and delete custom themes for the cPanel, Login, and Webmail interfaces.
Thumbnail
A smaller version of an image file that lets you easily view multiple images.
Time to Live (TTL)
A value that specifies how long clients will cache DNS zone data. You can view this information in WHM’s DNS Zone Manager interface (WHM » Home » DNS Functions » DNS Zone Manager).
Trojan Horse (Trojan)
Software that claims to perform one function but secretly performs malicious functions.
Trust Key Relationship
A cryptographic scheme that involves a public and private key pair.
Two-Factor Authentication (2FA)
An improved security measure that requires two forms of user identification: a password and a generated security code. When you enable 2FA, an application on your smartphone will supply a generated security code for authorization.
- Users can configure 2FA in cPanel’s Two-Factor Authentication interface (cPanel » Home » Security » Two-Factor Authentication) and in the Webmail interface.
- Server administrators can manage 2FA in WHM’s Two-Factor Authentication interface (WHM » Home » Security Center » Two-Factor Authentication).
U
Ubuntu
An open-source Linux operating system distribution based on Debian. Ubuntu is one of cPanel & WHM’s supported operating systems.
For more information, read our Ubuntu Installation Guide documentation.
User Datagram Protocol (UDP)
A connectionless transport protocol that works in conjunction with the Internet Protocol (IP). UDP transfers small units of data that require little reassembly, because it does not transmit data packets in a sequential order. It primarily broadcasts messages over a network. DNS lookups use UDP.
User ID (UID)
The unique user number that the system assigns to each user during a session. Notable UIDs include:
-
0
—root
, the top-level system user. To find all of the users with this UID, run thegrep :x:0: /etc/passwd
command. -
99
—nobody
, the default executor of CGI scripts, if suEXEC is disabled. The system reserves UIDs0
through100
for system accounts likeadmin
androot
.
User Analytics ID
The User Analytics ID is assigned to each cPanel account user for use with interface analytics.
Unbound
A DNS resolver that performs caching and DNSSEC validation. This uses the libunbound
library, which runs separately and can convert hostnames to IP addresses and perform other tasks using DNS information.
Uniform Resource Identifier (URI)
A string of characters that identifies a website. Some information uses URI synonymously with the terms URL and web address, though technical differences exist between the three terms.
Uniform Resource Locator (URL)
A string of characters that identifies the location of a website. Some information uses URL synonymously with the terms URI and web address, though technical differences exist between the three terms.
Unix Time
Unix time measures the number of seconds that have passed since the January 1, 1970 in UTC.
URI Encoding
Encodes information within a Uniform Resource Identifier (URI). In URI encoding, you must convert characters that browsers reserve for URL formatting into percent-encoded characters (for example, encode the forward slash (/
) as %2F
).
For more information, visit URL Encoding at W3Schools.
User
A person who uses a computer to accomplish some purpose.
UUID (Universally Unique Identifier)
A value that the system uses to identify a resource, similar to GUID. UUID is the more common identifier while Microsoft products are the main users of GUID.
V
Virtual Private Server (VPS)
A virtualized server. A single physical server can host multiple VPSs, each of which run their own instances of an operating system. This allows each VPS to have a separate root
or superuser account, and to operate independently.
VirtualHost
A method to host multiple domains on a single server and sometimes on a single IP address.
For more information, read the Wikipedia VirtualHost article.
Visitor
A person who views a website.
W
Web Browser
An application that visitors use to view and interact with sites and pages on the World Wide Web. Examples include Firefox®, Chrome, and Safari®.
Webcall
A capability URL that allows unauthenticated access to a protected resource on a cPanel server.
See also: Dynamic DNS (DDNS) Domain.
Web Disk
A cPanel feature that allows website owners to drag and drop files to manipulate them through cPanel’s Web Disk interface (cPanel » Home » Files » Web Disk).
Web Server
A program, such as Apache, which receives requests from clients (browsers), retrieves the requested webpages, and serves them.
Webalizer
A program that displays various statistics for a website in tables and graphs.
For more information, visit the Webalizer website.
WebHost Manager (WHM)
Companion software to cPanel, which we design for hosting providers, resellers, and system administrators.
Webmail
Any application that allows website owners to access email through a browser. The main advantage to webmail is the ability to access the email account from any computer on the internet without the need to install or configure a specific mail program.
For more information, read our Webmail documentation.
Wheel Group
A group of users who can execute the su
and sudo
commands on a Unix-based system, which allows them to become the root
user. The su
command requires the password for the root
user, while the sudo
command requires the user’s account password.
Whitelist
See also: Blacklist, Greylisting.
This may refer to:
- In BoxTrapper, a list of approved email senders. BoxTrapper automatically delivers messages from senders who are on the whitelist directly to the inbox.
- In cPHulk, a list of approved IP addresses. cPHulk always allows logins to your server from IP addresses on the whitelist.
whmconf
This module creates a backup configuration containing WHM’s common settings that aren’t user-specific. For example, the settings from WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings) and WHM’s Basic WebHost Manager Setup interface (WHM » Home » Server Configuration » Basic WebHost Manager Setup). The cpconftool
script creates this configuration.
When you create a server backup file, the system creates a tarball that contains this data. The whmconf
module creates the tarball in the whm-config-backup-cpanel__system__whmconf-11.86.0.9999-1577581839.tar.gz
format, where 11.86.0.9999
is the cPanel & WHM version and 1577581839
is a Unix epoch timestamp.
whois
A Unix or Linux command that you can run on the command line to find out who owns a domain. For example, whois cpanel.net
returns the ownership information for WebPros International, LLC’s website.
Wildcard Certificate
A certificate that lets you secure a domain with an unlimited number of subdomains, but each subdomain requires a dedicated IP address.
www
A symlink to the directory that holds the files for a website (~/public_html
).
X
X-source Headers
Pieces of information that the system adds to email messages from a PHP script on your server, which detail the script’s location.
- Enable these headers to help you locate insecure email scripts that spammers have abused.
- You can enable these headers in WHM’s Tweak Settings interface (WHM » Home » Server Configuration » Tweak Settings).
Xen®
An open-source microkernel-designed hypervisor that allows for many instances of an operating system or different operating systems to run on a single host at the same time.
For more information, visit the Xen website.
XFS®
A high-performance filesystem for 64-bit servers. Servers that run the AlmaLinux OS or Ubuntu operating systems can use the XFS filesystem with cPanel & WHM.
Y
YAML Ain’t Markup Language or Yet Another Markup Language (YAML)
A markup language that allows developers to create documents that are both human- and machine-readable. Many of cPanel & WHM’s configuration files use this format.
Z
Zone (DNS Zone)
An administrative space or portion of the Domain Name System. This space directs internet traffic to the correct location. For example, example.com
is a DNS zone whose servers direct its internet traffic.
Zone File (DNS Zone File)
A file on your server that primarily maps IP addresses to domain names. A correctly-configured zone file must exist in order for visitors to access your server from the internet.