Questions About Resource Limits, Backup Restore & Malware Scanning

Hello everyone,

I recently installed HestiaCP on my dedicated server and have encountered a few questions I couldn’t find answers to in the documentation. I would appreciate your help with the following:

  1. Resource Limits Monitoring
    I noticed that recent updates have introduced a feature for setting resource limits (CPU/RAM) per user account. After assigning these limits, how can I monitor if a user has exceeded their resource usage? Is there a way to view the actual resource usage within each user account?

  2. DirectAdmin/cPanel Backup Restore
    Another feature I saw in recent updates is the ability to restore backups from DirectAdmin or cPanel. I would like to know:

    • What is the proper way to restore a DirectAdmin or cPanel backup on HestiaCP?
    • Is there a specific Linux command for this, or can it be done through the GUI?
  3. Malware Scanning Advice
    I offer low-cost website development services and host my clients’ websites under separate user accounts on HestiaCP. After delivering the websites, some clients fail to update their WordPress plugins/themes or install nulled content, which eventually leads to malware infections. My data center often notifies me to remove such malware from the server, but it’s difficult for me to identify which user account is infected.
    Is there a recommended way to set up malware scanning on HestiaCP so I can monitor or automatically scan user accounts for potential threats?

Any guidance or suggestions would be greatly appreciated. Thank you!

Re 2: You can find these commands in the CLI reference part of the manual

(I posted links to both Cpanel and DirectAdmin commands here, but I can only place 1 link at a time in a comment, apparently)

I’ve only done a quick test of the DA import and that worked fine, but I can’t really tell you much about how good the import is.

Re 3: I’m currently testing Maldet:

Manual scanning works fine and there are also automatic ways of scanning (through cron or systemd), but haven’t got notifications for that working, yet.

1 Like
  1. CLI Reference | Hestia Control Panel
    and CLI Reference | Hestia Control Panel

For 1.

Current system for system resources doesn’t have support for PHP-FPM…

1 Like

Thank you very much. If possible, can you tell me how to install LMD for Hestiacp?

Is there a way to check it from the User’s Terminal or the Admin from his Terminal?

Thank you very much for your help.

wget https://raw.githubusercontent.com/rfxn/linux-malware-detect/refs/heads/master/install.sh
bash install.sh

1 Like

Thank you very much for your help.

1 Like

Does it support use in Hestia? Can you explain how to add it to Hestia that has already been installed?