List of Articles Icon

Knowledge Base

Guides and answers for your VPS, the client area, and billing

Disk quotas on your VPS

What this is

Disk quotas are supported on Linux VPS, per-user and per-group limits work as on any Linux server. If you're setting up a multi-user box or a hosting-panel environment that expects quotas, go ahead.

Setting them up

The standard flow applies:

  1. Install the tools: apt install quota (Debian/Ubuntu) or dnf install quota (RHEL-family).
  2. Enable quota mount options for the filesystem, initialize with quotacheck, then turn on with quotaon (your distro's quota guide has the exact steps for its filesystem layout).
  3. Set limits with edquota -u username, and review usage with repquota -a.

On Premium VPS (full KVM, your own kernel and filesystems), quotas are similarly all yours, including journaled quota options.

If a panel says quotas aren't working

Panels like cPanel or DirectAdmin check for quota support during install. Make sure the quota packages are installed and initialized (steps above) before the panel's own quota setup step, and re-run the panel's quota fix tool afterwards (/scripts/fixquotas on cPanel).

Still need help?

You can open a support ticket. So we can help on the first reply, it's worth mentioning:

  • the VPS hostname or IP,
  • which quota step fails (packages, quotacheck, a panel's check), with the output.
  • "Do disk quotas work on your Linux VPS?"
  • "How do I set per-user disk limits on my VPS?"
  • "My panel says quotas aren't enabled, what do I do?"
Last reviewed: 2026-07-02