How to Disable Features That Cannot Be Overridden by Another Feature List in WHM (Root Access Required)

This action requires root access to WHM. It cannot be performed from a WHM reseller account.

Evans

Last Update 2 bulan yang lalu

If you are a server administrator with root access to WHM, you can prevent certain features from being enabled by resellers or overridden by other feature lists. This is useful for maintaining control over the services and tools available to your users and ensuring consistency across accounts.
Steps to Disable Features from Being Overridden
1. Log in to WHM as Root
  • Access your WHM panel using the root credentials.

2. Open the Feature Manager
  • In the left-hand sidebar or search box at the top, type:

  • Click on Feature Manager under the Packages section.


3. Select the 'Disabled' Feature List
  • Under the Manage feature list section:

    • Select Disabled from the dropdown menu.

    • This list is special—any feature disabled here cannot be re-enabled by other feature lists.

4. Disable the Desired Features
  • A list of all available features will appear.

  • Check the boxes next to the features you want to permanently disable for all accounts and resellers.

    • For example, you might want to disable SSH Access, Awstats, or Terminal.

  • Once done, scroll down and click the Save button.

Any feature you disable in the Disabled list will be completely unavailable to cPanel accounts and resellers—even if those features are enabled in other feature lists. This ensures tighter control over what your clients can access.

Use Case Examples
  • Prevent the enabling of developer-level tools like Terminal or SSH Access.

  • Disable tools that may consume excessive resources, such as Webmail Horde/Roundcube, SpamAssassin, or File Restoration.

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us