When Do I Need Root Access? Updated on February 24, 2022 by Scott Mitchell 4 Minutes, 27 Seconds to Read There are many different features found in Web Host Manager (WHM) that are useful in maintaining your dedicated server. However, not all of them are available to the default user you were given when you signed up. Determining what requires root access can be complicated. We take the guesswork out of that with the chart below. It lists the features found in the WHM, and whether or not you need root access to use it. The list order follows the default listing of categories found in the left hand menu of WHM. Keep in mind, if you’re not logged in as root, you will not see all the options below. Server Configurations FeatureRequires Root AccessBasic cPanel & WHM SetupNoChange Root PasswordYesConfigure cPanel CronJobsYesInitial Quota SetupYesServer TimeYesStatistics Software ConfigurationYesTweak SettingsYesUpdate PreferencesYes Support FeatureRequires Root AccessGrant cPanel Support AccessYesLegacy Configure Customer Contact Support CenterYes Networking Setup FeatureRequires Root AccessChange HostnameYesResolver ConfigurationYes Security Center FeatureRequires Root AccessApache mod_userdir TweakYesCompiler AccessYesConfigure Security PoliciesYescPHulk Brute Force ProtectionYesHost Access ControlYesManage External Authentications Manage root’s SSH KeysYesManage Wheel Group UsersYesModSecurity ConfigurationYesModSecurity ToolsYesModSecurity VendorsYesPassword Strength ConfigurationYesPHP open_basedir TweakYesSecurity AdvisorYesSecurity QuestionsYesShell Fork Bomb ProtectionYesSMTP RestrictionsYesSSH Password Authentication TweakYesTraceroute Enable/DisableYesTwo-Factor Authentication Server Contacts FeatureRequires Root AccessContact ManagerYesEdit System Mail PreferencesYes Reseller Management FeatureRequires Root AccessChange Ownership of an AccountYesChange Ownership of Multiple AccountsYesEdit Reseller Nameservers and PrivilegesYesEmail all ResellersYesManage Reseller’s IP DelegationYesManage Reseller’s Shared IPYesReseller CenterYesReset ResellersYesShow Reseller AccountsYesView Reseller Usage and Manage Account StatusYes Service Configuration FeatureRequires Root AccessApache ConfigurationYesBandmin PasswordYesConfigure PHP and sUEXECYescPanel Log Rotation ConfigurationYescPanel Web Disk ConfigurationYescPanel Web Services ConfigurationYesExim Configuration ManagerYesFTP Server ConfigurationYesFTP Server SelectionYesMailserver ConfigurationYesMailserver SelectionYesManage Service SSL CertificatesYesNameserver SelectionYesPHP Configuration EditorYesService ManagerYes Locales FeatureRequires Root AccessConfigure Application Locales Copy a Locale Delete a Locale Edit a Locale Locale XML Download Locale XML Upload View Available Locales Backups FeatureRequires Root AccessBackup ConfigurationYesBackup RestorationYesBackup User SelectionYesConfiguration File RollbackYesLegacy Backup ConfigurationYesLegacy Restore BackupsYesLegacy Restore Multiple BackupsYesRestore a Full Backup/cpmove fileYes Clusters FeatureRequires Root AccessConfiguration CenterYesDNS ClusterYesRemote Access Key System Reboot FeatureRequires Root AccessForceful Server RebootYesGraceful Server RebootYes Server Status FeatureRequires Root AccessApache StatusYesDaily Process LogYesServer Information Server Status Account Information FeatureRequires Root AccessList Accounts List Parked DomainsYesList Subdomains List Suspended Accounts Search Accounts Show Accounts Over Quota View Bandwidth Usage Account Functions FeatureRequires Root AccessChange Site’s IP AddressYesCreate a New Account Email All UsersYesForce Password Change Limit Bandwidth Usage Manage Account Suspension Manage Demo Mode Manage Shell AccessYesModify an Account Modify Suspended Account Page Password Modification Quota Modification Raw Apache Log DownloadYesRaw FTP Log DownloadYesRearrange an Account Reset Account Bandwidth LimitYesShow Active and Inactive AccountsYesSkeleton Directory Terminate an Account Unsuspend Bandwidth ExceedersYesUpgrade/Downgrade an Account Web Template Editor Multi Account Functions FeatureRequires Root AccessChange Multiple Sites’ IP AddressesYesModify/Upgrade Multiple Accounts Terminate Multiple Accounts Transfers FeatureRequires Root AccessConvert Addon Domain to Account Copy an Account From Another ServerYesCopy and Account From Another Server With an Account PasswordYesCopy Multiple Accounts/Packages From Another ServerYesReview Transfers and RestoresYesTransfer ToolYes Themes FeatureRequires Root AccessChange WHM Theme Theme ManagerYes Packages FeatureRequires Root AccessAdd a Package Edit a Package Delete a Package Feature Manager DNS Functions FeatureRequires Root AccessAdd a DNS Zone Add an Entry for Your HostnameYesDelete a DNS ZoneYesEdit a DNS ZoneYesEdit MX Entry Edit Zone Templates NS Record ReportYesPark a DomainYesPerform a DNS CleanupYesReset a DNS ZoneYesSet Zone Time To Live (TTL)YesSetup/Edit Domain ForwardingYesSynchronize DNS RecordsYes SQL Services FeatureRequires Root AccessAdditional MySQL Access HostsYesChange MySQL User PasswordYesDatabase Map ToolYesManage Database UsersYesManage DatabasesYesManage MySQL ProfilesYesMySQL Root PasswordYesphpMyAdminYesRepair a MySQL DatabaseYesShow MySQL ProcessesYes IP Functions FeatureRequires Root AccessAdd a New IP AddressYesAssign IPv6 AddressYesChange a Site’s AddressYesConfigure Remote Service IPsYesIP Migration WizardYesIPv6 RangesYesRebuild the IP Address PoolYesShow IP Address UsageYesShow or Delete Current IP AddressesYesShow/Edit Reserved IPsYes Software FeatureRequires Root AccessEasyApache 3YesEasyApache 4YesInstall a Perl ModuleYesInstall an RPMYesModule InstallersYesMySQL/MariaDB UpgradeYesRebuild RPM DatabaseYesSystem UpdateYesUpdate Server SoftwareYes Email FeatureRequires Root AccessGreylistingYesMail Delivery Reports Mail Queue ManagerYesMail Troubleshooter Repair Mailbox PermissionsYesSpamd Startup ConfigurationYesView Mail Statistics SummaryYesView RelayersYesView Sent SummaryYes System Health FeatureRequires Root AccessBackground Process KillerYesProcess ManagerYesShow Current Disk UsageYesShow Current Running ProcessesYes cPanel FeatureRequires Root AccessBranding Change Log Install cPAddons Site SoftwareYesManage cPAddons Site SoftwareYesManage PluginsYesModify cPanel & WHM News Reset a Mailman PasswordYesSynchronize FTP Passwords Upgrade to Latest VersionYesx3 Branding SSL/TLS FeatureRequires Root AccessGenerate an SSL Certificate and Signing Request Install an SSL Certificate on a Domain Manage SSL Hosts Purchase and Install an SSL CertificateYesSSL Storage Manager Market FeatureRequires Root AccessMarket Provider Manager Restart Services FeatureRequires Root AccessDNS Server (BIND/NSD/MyDNS) FTP Server (ProFTPd/PureFTPd) HTTP Server (Apache) IMAP Server Mail Server (Exim) Mailing List Manager (Mailman) SQL Server (MySQL) SSH Server (OpenSSH) Development FeatureRequires Root Accessx3 Plugin File GeneratorYesApps Manage by AppConfigYescPanel Development Forum cPanel Plugin File GeneratorYesManage HooksYesSoftware Development Kit Plugins FeatureRequires Root AccessAdd IP to Firewall Google Apps WizardYesSoftaculous – Instant Installs At this point, you should understand what functions within WHM require root access. If you need root access, please review our article on how to request root access. Share this Article Related Articles SSH Commands: The Practical Guide for Developers and Site Owners How to Connect to Your Server with SSH How to Use SCP For Secure File Transfer A Complete SSH Tutorial for Beginners How to Connect to Your Server via SSH How to View MariaDB Databases Using the Command Line How to Add SSH Keys to Your GitHub Account How to Change Directories using SSH Commands How to SSH Into Your Shared/Reseller Server Viewing Running Processes on your Dedicated Server